【小米】互联网+手机部面经(已oc)
投递岗位:Java开发
小米某部
- 9月22日一面:(视频面40min)
- 自我介绍
- 集合老一套,list和map全家桶
- CAS的底层实现
- 常见GC
- 死锁
- 项目
面试官年纪看起来比较大,不苟言笑,问的很细,最后反问环节也指出了我吹(废)牛(话)皮(多)的问题(orz,原话是虽然你废话比较多但我还是给你过了)
- 9月25日二面:(视频面30min)
- 自我介绍
- 项目相关
- 开放性问题
- 性格爱好
部门Leader,主要就是问了问项目相关,然后就是闲聊
- 10月26日OC
- 10月27日毁OC....
小米手机部
- 11月19日(视频面1小时)
- 自我介绍
- 来做个题吧!(os:来了来了它来了)LeetCode19
- 那我们再做一个吧!(orz)LeetCode23
- 线程与进程
- 多线程同步
- 线程状态
- Volatile关键字
- 原子性的理解
- String和StringBuilder的区别
- Hashmap实现原理
- 编译原理(我说忘记了就没问)
- 网络阻塞
- TCP与UDP的区别