admin管理员组文章数量:1794759
小米面试Java开发工程师(实习)
文章目录
- 一、
- 一面
- 二面
- 二、
- 一面
- 二面
- 三面
- 三、
- 一面
- 四、
- 一面
- 五、
- 一面
- 二面
- 六、
- 一面
- 二面
- 七、
- 八、
- 附
要求:
1、自我介绍? 2、小米岗位北京和武汉怎么选? 3、讲讲自己实习经历最深的一次?实习团队氛围?刚进公司有压力吗? 4、算法用的多吗?自己平时怎么学习的?最大的挑战? 5、写代码(剑指offer):平衡二叉树? 6、tcp / udp? 7、操作系统:调度算法? 8、进程 / 线程?还了解吗? 9、ip的包结构?抓过包吗? 10、三次握手?去掉一次,优点、缺点? 11、Linux了解吗?说下基本常用的命令? 12、有什么问题问的?
二面1、自我介绍? 2、讲一下创新基金项目?可以在公司用吗? 3、实习经历?学到了什么?在公司遇到问题怎么解决?遇到的挑战说几个?在公司最有成就感的事情? 4、https?常用的状态码? 5、git常用命令?tag标签?分支? 6、对测开的理解?自动化测试工具用过吗?junit before和after区别? 7、mvc了解吗? 8、意向哪个城市? 9、对小米的了解? 10、有问题要问吗?
二、 一面除了==方法,还有什么方法比较属性值是否相等(序列化,反序列化)
object有哪些方法
快速排序实现(手写代码)
合并两个链表(手写代码)
树的最大距离
二分法排序
单例模式(饿汉式,懒汉式)手写代码
工厂模式
hashmap(concurrenthashmap)
基本数据类型,拆包解包
wait,sleep,notify,notifyall
spring(ioc)
事务四大特性,讲一讲原子性,一致性
事务的隔离级别
数据库的索引原理
实现多线程的四种方式
除了new还有哪些方式创建对象
synchorized和volatile区别
1、先是自我介绍,然后让我讲讲做项目的流程; 2、紧接着又出了一题编程题,从前后两边查找指定字符出现的个数; 3、怎么判断一棵树是不是二叉搜索树; 答:可以判断给定二叉树中序遍历之后是不是有序的; 4、面试官接着问我怎么判断这个序列是不是有序的;
五、 一面1.类的成员函数和数据成员分别存在哪里,类大小的计算 2.如何禁止构造函数的使用 3.如果禁止类实例化时候的动态分配方式 4.引用和指针的区别 5.实现一个类成员函数,不允许修改类的数据成员 6.那些关键字可以修饰线程安全的变量 7. TCP、UDP穿透问题(一脸懵逼,面试官解释了就是内网外网间,我说了NAT,但是NAT是网络层的,跳过了) 8. TCP断开过程 9. 场景题:中英文字符计数问题(只会简单的,复杂的没想明白) 10. 手撕代码:利用无序数组非递归方式建立BST,并迭代中序遍历输出
八、1、Java中的集合类有哪些了解呢? 2、项目中用到过哪些缓存? 3、ArrayList和LinkedList的区别? 4、linux了解怎么样。各个用户之间的权限了解吗 ? 5、手写代码:求两个链表相交。 6、新建线程的方式,有什么区别 7、Thread的run方法和start方法的区别是什么? 8、怎么关闭线程? 9、TCP为什么是三次握手和四次挥手? 10、TCP和UDP区别?
附虚拟机 :类装载子系统 运行时内存 字节码执行引擎 运行时数据区包含:堆 线程栈 本地方法栈 方法区 程序计数器
tcp udp : udp 8 TCP首部开销大 固定首部20字节 不可靠连接,传输效率高,正确率低 TCP 字节流 也用缓冲区,可能半个数据包 也可能很多数据包 UDP面向报文
字符流默认使用缓冲区
集群 分布式 负载均衡(根据某些规则进行分流)
说说几种常见的线程池及使用场景
1、newSingleThreadExecutor
创建一个单线程化的线程池,它只会用唯一的工作线程来执行任务,保证所有任务按照指定顺序(FIFO, LIFO, 优先级)执行。
2、newFixedThreadPool
创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。
3、newCachedThreadPool
创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。
4、newScheduledThreadPool
创建一个定长线程池,支持定时及周期性任务执行。
版权声明:本文标题:小米面试Java开发工程师(实习) 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686828639a107690.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论