小米Java一面面经

很基础,严格30分钟,很漂亮的小姐姐,许愿二面!
1.自我介绍
2.对hashmap有什么了解。hashmap线程安全问题。concurrenthashmap如何实现线程安全问题。
3.syschronized和reentrantlock对比和原理、aqs原理、aqs公平锁和非公平锁、非公平锁实现原理
4.equals和hashcode、什么时候可以只重写equals而不重写hashcode
5.i++如何线程安全。atomic原子类线程安全原理。
6.syschronized锁升级。cas原理
7.mysql事务特性。如何保证原子性。通过undolog。介绍undolog。四种隔离级别的原理。
8.innodb索引结构。聚簇索引结构。
9.jvm堆结构、创建对象过程、判断垃圾方法、垃圾回收算法
10.算法题,合并有序数组。
11.反问

#面经##校招##小米##Java工程师#
全部评论
感觉好基础 不问项目的额?还是二面
1 回复 分享
发布于 2020-09-14 21:37
为啥啊算法题这么简单,给我一到非原题😭
点赞 回复 分享
发布于 2020-09-14 20:21
这些问题也够狠的哈
点赞 回复 分享
发布于 2020-09-14 20:52
是前几天笔试的吗
点赞 回复 分享
发布于 2020-09-14 21:13
比较基础,不过aqs那里需要深入一些才能答出来
点赞 回复 分享
发布于 2020-09-14 21:14
应该是同一个面试官,问题和我的一模一样
点赞 回复 分享
发布于 2020-09-14 21:15
请问楼主岗位base哪里啊?
点赞 回复 分享
发布于 2020-09-19 16:48
什么时候可以只重写equals而不重写hashcode,这个怎么答啊
点赞 回复 分享
发布于 2020-09-19 22:44
楼主目前有二面通知吗?base哪里呢
点赞 回复 分享
发布于 2020-09-20 22:43

相关推荐

11-06 22:20
已编辑
北京石油化工学院 后端
小米武汉 软件研发 n x 15 硕士211
点赞 评论 收藏
分享
2 29 评论
分享
牛客网
牛客企业服务