确实很轻松,但是也没有想象中的这么轻松,全程40分钟当保底宁愿用TP,救救,BYD太少钱了1.成绩、排名、竞赛、科研(是不是学历厂都爱问这些)2.项目拷打(项目难点说出两个)(开启线程池异步写入数据库失败了怎么办?)(用redis做缓存,如果写入redis失败了怎么办?)3.java线程池原理4.线程池使用完之后的线程做怎么样的处理?5.急救线程是怎么知道自己的生存时间剩多少的(???)6.synchronized有什么了解7.你说的都是怎么使用的,说说语法层面(说了个synchronized写在成员方法和静态方法的区别)8.synchronized锁升级9.violate关键字10.指令重排11.如果你自己写了个String类,你new的时候会用哪个,为什么?(答了类加载的双亲委派)12.MVCC13.mysql索引的数据结构,B+树是怎么样的,为什么要使用B+树14.聚簇索引和非聚簇索引,二级索引的一个使用过程#你都收到了哪些公司的感谢信?##TP-LINK校园招聘##秋招##笔试##面试#