两个面试官 50min全是问简历实习项目技能1.自我介绍2.讲项目有挑战性的地方..如果让你设计一个程序,怎么保证上一个事务提交后再执行后续代码(因为讲到用到事物管理器)..看过一些源码嘛(说了base64)3.为什么用es不用mysql4.mysql不能实现倒排索引嘛,怎么实现5.讲讲hashmap6.jdk8后为什么变7.负载因子调大调小造成的影响,resize过程中不能插入数据吗8.ConcurrentHashMap jdk1.8前后的锁的区别,为什么要变,分段锁用的什么锁,1.8后就不锁区域了吗9.gc的回收器10.g1什么原理,为什么要分这么多区域11.可达性从哪开始,怎么做到先回收价值高的,哪些一定不会回收12.缓存怎么淘汰过期的,自己设计数据结构的话定时任务精细不到毫秒级13.让你设计一个算法,怎么能扫描到最有可能过期的那部分数据,一定不过期的数据不扫描,要很快14.为什么用redisson,限流器算法,令牌桶漏桶区别反问:有新业务需求才招人吗(怕kpi,虽然来之前感觉就是kpi了),“是,所以需要招一个”.感觉像是有规定,必须问45min以上