1、遇到的困难,怎么解决?2、ArrayList和LinkedList区别3、Map中有哪些4、有哪些可排序的Map,有什么区别5、HashMap底层实现6、SQL字段需要注意什么7、索引分几类8、聚簇索引和非聚簇索引区别9、索引失效10、MVCC11、怎么创建线程12、Thread().run 和.start()比较13、线程池参数14、10个最大线程数,5个最大核心线程数,讲讲运作原理15、线程池的优势16、线程状态17、什么条件下进入阻塞态18、sleep和wait区别19、封装 继承 多态特点20、数据库三大范式21、char和varchar区别22、Set和Map区别23、SQL题:统计重复学生姓名和数量24、位运算解只出现一次的数字回答的磕磕巴巴,估计凉了。面试官人很好,引导你回答问题,奈何自己太菜。