两面技术面 一面:问题偏基础主要是Java基础知识 1.抽象类和接口的区别 2.集合框架相关知识(比较重要) 3.多线程的实现方式 4.数据库引擎相关 5.索引类型 6.乐观锁和悲观锁 还有些细节记不清,全程20分钟左右。 二面:问题面比较广,技术到HR的问题都有 1.多线程(手写简单多线程) 2.数据库优化 3.集合框架你 4.锁 5.手画springMVC流程图 6.mybatise中#和$的区别 7.异常处理中return的执行顺序 8.代码块的初始化执行顺序 9.快排的实...