人生第一次面试,寄!
第一次面试紧张得要死,大脑空白,完全是在胡言乱语,结束后脑子里反复回放面试过程,尴尬得冲出去绕着操场走了三圈都没缓过来。
面的是小厂
----------------
1. 双亲委派机制?为什么用双亲委派机制?(V)
2. Tomcat为什么要打破双亲委派机制?(X,????,没了解过)
3. 垃圾回收算法?(V)
4. ThreadLocal?(V)
5. ThreadLocal内存泄露问题?(V)
6. ReentrantLock和Sychronized的优缺点是什么?(X,背过,一紧张忘了,胡乱说了几个)
7. 用过ReentrantLock和Sychronized吗?(X,一不小心引到项目上了,后面开始拷打项目,项目其实没咋准备)
8. 项目是怎么发起的?为什么做这个项目?(直接承认了,就是黑马点评)
9. 自定义全局Id是怎么实现的?(V)
10. Id为什么不会重复?不会同时有多个线程从redis中取吗?(V)
11. 怎么用乐观锁解决超卖问题的?(X,没描述清楚,还被引到MVCC上了)
12. MVCC了解过吗?(X,一不小心说了幻读。。。。。。然后让解释幻读是怎么解决的,想成不可重复读了,寄!)
13. 打开IDEA,写一个DCL的单例(X,哈哈,面试前刚写过一遍,一不小心方法写成私有了,我哭!)
14. Redis关注取关是怎么设计的?(V)
15. ZSet用过吗?(V)
16. 项目里遇到的特别难的问题,是怎么解决的?(X,又自己挖了坑,说了消息队列,后面被疯狂追问,让下去了解一下补偿机制,哭!)
17. 搭过MySQL、Redis这些吗?集群还是单点?
----------------
总结:一直在背八股,项目没咋准备,结果八股还没问几个被我一不小心引到项目上了。
不说了,菜是原罪
#面经#
面的是小厂
----------------
1. 双亲委派机制?为什么用双亲委派机制?(V)
2. Tomcat为什么要打破双亲委派机制?(X,????,没了解过)
3. 垃圾回收算法?(V)
4. ThreadLocal?(V)
5. ThreadLocal内存泄露问题?(V)
6. ReentrantLock和Sychronized的优缺点是什么?(X,背过,一紧张忘了,胡乱说了几个)
7. 用过ReentrantLock和Sychronized吗?(X,一不小心引到项目上了,后面开始拷打项目,项目其实没咋准备)
8. 项目是怎么发起的?为什么做这个项目?(直接承认了,就是黑马点评)
9. 自定义全局Id是怎么实现的?(V)
10. Id为什么不会重复?不会同时有多个线程从redis中取吗?(V)
11. 怎么用乐观锁解决超卖问题的?(X,没描述清楚,还被引到MVCC上了)
12. MVCC了解过吗?(X,一不小心说了幻读。。。。。。然后让解释幻读是怎么解决的,想成不可重复读了,寄!)
13. 打开IDEA,写一个DCL的单例(X,哈哈,面试前刚写过一遍,一不小心方法写成私有了,我哭!)
14. Redis关注取关是怎么设计的?(V)
15. ZSet用过吗?(V)
16. 项目里遇到的特别难的问题,是怎么解决的?(X,又自己挖了坑,说了消息队列,后面被疯狂追问,让下去了解一下补偿机制,哭!)
17. 搭过MySQL、Redis这些吗?集群还是单点?
----------------
总结:一直在背八股,项目没咋准备,结果八股还没问几个被我一不小心引到项目上了。
不说了,菜是原罪
#面经#
全部评论
我比你还菜等后续
🤣一回生二回熟
相关推荐