蔚来武汉Java后端实习一面凉经
#牛客AI配图神器# 7月22号xxs投递,24号约25号面试
面试官没开摄像头,疑似KPI
问题:
1.自我介绍
2.问实习和项目
3.手撕:多线程转账(写的有点呲,当时面试官说还有更好的方法时心凉一半)
4.ArrayList扩容机制
5.sychronized和ReentrantLock的区别
6.介绍一下AQS
7.介绍一下CAS
8.讲一下MVCC
9.线程池核心参数,详细问了一下拒绝策略
10.乐观锁和悲观锁有什么区别
反问:
公式三连:什么业务?我答得怎么样?面试流程?
总结:问的东西还挺简单,但是我第一次面大厂,还是紧张了,MVCC整体思路没说通顺
,估计是悬了
7月28更新:感谢信来了,路边😭
面试官没开摄像头,疑似KPI
问题:
1.自我介绍
2.问实习和项目
3.手撕:多线程转账(写的有点呲,当时面试官说还有更好的方法时心凉一半)
4.ArrayList扩容机制
5.sychronized和ReentrantLock的区别
6.介绍一下AQS
7.介绍一下CAS
8.讲一下MVCC
9.线程池核心参数,详细问了一下拒绝策略
10.乐观锁和悲观锁有什么区别
反问:
公式三连:什么业务?我答得怎么样?面试流程?
总结:问的东西还挺简单,但是我第一次面大厂,还是紧张了,MVCC整体思路没说通顺
7月28更新:感谢信来了,路边😭
全部评论

多线程转账
1.注意死锁问题:按账户ID顺序获取锁
2.使用ReentrantLock更灵活
3.业务方面,注意余额校验
目前想到这些
可以讲一讲多线程转账吗?
这个纯kpi
相关推荐

点赞 评论 收藏
分享

点赞 评论 收藏
分享