自我介绍说一说对你印象最深,帮助最大的项目1、接口和抽象类的区别,应用场景2、HashMap底层实现原理,为什么是线程不安全的,ConcurrentHashMap如何保证线程安全的3、synchronized为什么在JAVA旧版本是效率偏低4、wait和sleep的区别,如果是sleep(0)代表什么5、用两个堆模拟实现队列6、MySQL索引是越多越好吗,哪些情况适合建立索引7、MySQL分表查询,越到后查询速度越慢的原因8、代码模拟实现微信抢红包、估计是寄了,感觉问的很偏底层原理,自己答的也是很乱。