1. 自我介绍2. 口语怎么样?六级?3. JVM内存结构以及各块负责的内容。4. 一个对象从创建到被回收的过程?讲一下在各个区的流转。new出来的对象一定在eden区吗?5. mysql的事务隔离级别6. 解释下幻读?怎么解决的?7. 乐观锁和悲观锁?mysql怎么使用sql实现的?8. MQ有两种模式,推和拉(介绍了下),这两种各有什么优劣势?9. 高并发下单,订单侧会调支付侧,可能有重复的消息,怎么保证支付的幂等性?10. 五子棋程序怎么设计?使用什么数据结构?11. 介绍下科研方向12. 比赛做的什么?实现了什么功能?13. FAQ的痛点?面试官反馈说很多东西知道,但是需要引导,回答不够体系化。