小米服务端开发工程师二面面经

1. 自我介绍
2. ==和equals的区别;什么场景下需要重写equals
3. String、StringBuilder、StringBuffer区别和应用场景
4. 四种引用类型及使用场景
5. 线程池的核心参数;线程池的执行流程
6. JMM内存模型;可见性问题
7. volatile的原理
8. 类加载机制;静态变量赋值流程
9. HashMap底层数据结构;树化前后的查询时间复杂度变化
10. 实习经历
11. 手撕:倒序链表相加
12. 反问(后续通过会有hr联系)
全部评论

相关推荐

评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务