滴滴橙心优选java二面面经
1. 项目细节,前缀树过滤敏感词的优化(没考虑)
2. spring 声明式事务
3. springboot为什么方便
4. mysql 事务在commit会发生什么?
5. 看过那些书?(回答了并发和jvm)
6. 线程同步除了锁和wait, 还有什么方式?(没听懂这个意思, 看见我不会又问了我一个简单点的,乐观锁和悲观锁的区别)
7. jvm中 cms和g1为什么要进行重新标记?
8. 紧接上个问题, cms和g1在并发删除中如何保证安全性?(一脸懵逼,面试官给我举了个例子,比如一个对象在标记的时候被标记为白色,但是在清除的时候又活过来了,并发清除的时候如何解决这种现象,继续一脸懵逼)
9. 算法题,开根号。
有咩有大佬帮忙解答6 8两个问题呀? 咋感觉这问的一个都不会😂
#面经##滴滴##实习##Java工程师#