得物面试线上面试
1、跳表原理
2、跳表相对于平衡树在并发场景下有优势
3、CAS 三大问题,以及怎么解决
4、版本号AtomicStampedReference的怎么解决
5、线程池使用无界队列的问题
6、线程线程怎么结束的
7、事务的@Transtional 注解,A事务调用B事务抛出异常之后,在默认事务传播机制下,会提交异常,因为 rollback 异常标志位已经被设置有值
8、如果一个Trace 调用耗时比较长,怎么去进行排查
9、Redisson 的看门狗机制
10、Spring 是如何解决循环依赖的11、Kafka 落盘如何建立索引
没有彻底理解八股文
得物后端一面,凉凉
面经如图,面试官刚开始态度还可以,后来就变差了,估计是我太啰嗦,然后没有回到到点上吧总结经验:首先要仔细思考问题,然后简洁回答,最后再找机会引申一下。面大厂的话不能只背八股,估计面试官很讨厌背八股的人吧。(虽然我觉得他问的问题并不好,而且有没有可能他也没有表达清楚意思)