一面 03/30电话面试 65min自我介绍八股拷打一:jvm1、创建一个对象的3种方式2、讲讲java的垃圾回收机制3、stop the world是啥4、怎么判断一个对象可不可以被回收5、python语言使用引用计数器,为什么java不适用应用计数器6、如果是相互引用,如果类A引用了类B,类B引用了类A,在初始化的过程中,会发生什么7、direct memory是干啥的二:juc1、voltile关键字2、线程的状态3、sleep在哪种状态4、AQS了解吗三:mysql1、mysql的事务隔离级别是什么?2、怎么实现?3、索引为什么用b+树,而不是红黑树?4、讲讲redo log、bin log、undo log的作用?手撕:电话面试,那你就讲讲快排的思路吧反问:base在哪业务部门(用户画像、聊天系统),进来就是做工程建议二面 04/03面试 8min自我介绍1、spring boot怎么启动2、设计模式3、单例在分布式系统里的实现