Java8402
一、看到项目是课程设计直接不问了 答少了byte、short、boolean,一共八种,少了会提醒答了封装(封装类),继承,多态(重写、装饰者模式)答了Sychronized、volatile、原子类 脑抽了不会,应该往类成员变量里写然后外部读取类成员变量不会。答了原子类的底层CAS乐观锁,Synchronized关键字的轻量锁,重量锁,自旋优化,提了一嘴AQS(太复杂不是很懂)答了了解基本操作,项目里用了MybatisPlus,索引的底层实现是红黑树( 错了,是B+树),索引的优点和缺点答了装饰者模式、Spring的工厂模式 十二、反问,问了几轮面试,下轮HR面还是技术面,答两轮面试,下轮HR面 总结:面试官炸麦,听不清。整个面试16分钟,流程走得非常快,如果不自觉补充细节的话我说会就过了,第一次面试有点放不开,表现一般。 自己的问题:MySQL、Java并发一团糟……