小米日常新鲜凉经
面试官没开视频,感觉压力很大,鼠鼠道歉一个接一个。
1.开局手撕(字符串相乘+打家劫舍)
2.concurrenthashmap的结构
3.hashmap扩容为什么是2倍
4.如何计算新的位置
5.要你设计concurrenthashmap的size方法你要怎么设计
6.如果是加入一个就++,那加入的这个动作是不是线程安全的(i++不是原子性的,这里本鼠没看过源码,我只知道要上锁,但是size这个真没看过)
7.乐观和悲观
8.synchronized和lock的区别
9.synchronized的原理,怎么实现非公平的
10.aqs的原理和结构
11.lock的可重入原理
12.lock的非公平和公平的原理
13.锁升级过程和自旋锁的理解
14.对象头的内容
15.xxl-job的原理(日常实习都要把这个的原理都看一遍吗)
16.质疑定时任务上锁的合理性(说是xxl-job有这个的功能)
17.质疑kafka实现消息最终一致性的合理性
18.反问
实习半做半包装感觉已经看出来了,经不起拷打。太难了呜呜呜
1.开局手撕(字符串相乘+打家劫舍)
2.concurrenthashmap的结构
3.hashmap扩容为什么是2倍
4.如何计算新的位置
5.要你设计concurrenthashmap的size方法你要怎么设计
6.如果是加入一个就++,那加入的这个动作是不是线程安全的(i++不是原子性的,这里本鼠没看过源码,我只知道要上锁,但是size这个真没看过)
7.乐观和悲观
8.synchronized和lock的区别
9.synchronized的原理,怎么实现非公平的
10.aqs的原理和结构
11.lock的可重入原理
12.lock的非公平和公平的原理
13.锁升级过程和自旋锁的理解
14.对象头的内容
15.xxl-job的原理(日常实习都要把这个的原理都看一遍吗)
16.质疑定时任务上锁的合理性(说是xxl-job有这个的功能)
17.质疑kafka实现消息最终一致性的合理性
18.反问
实习半做半包装感觉已经看出来了,经不起拷打。太难了呜呜呜
全部评论
请问小米日常是从官网投的吗
兄弟啥bg?
感觉咱俩问的好像,算法题我也有打家劫舍,也是让我先做两道题
相关推荐
查看19道真题和解析
点赞 评论 收藏
分享
想奋斗的代码渣渣准备进厂:百川智能,还是天津理工的,我好像知道你是谁了
查看23道真题和解析
点赞 评论 收藏
分享