20分钟基础30分钟拷打实习,回答拉完了,偷的产出被问露馅了总结:面试官还是很有水平的,主要针对项目的追问很专业,问到我说不出来,不过最后还是给了我答案和建议1. 怎么判断单向链表是否有环?环入口怎么找?时间复杂度多少 2. 怎么判断一棵二叉树是二叉搜索树 3. 接口和抽象类区别,设计层面有什么不一样 4. Java单例模式怎么实现,双重检查锁细节 5. volatile能不能保证原子性,底层怎么实现可见性,内存屏障有几种?(具体忘记了) 6. 线程池重要参数有哪些,为什么选这几个,IO/CPU密集型线程怎么设置 7. Spring IOC是什么,解决什么问题 8. Spring Bean底层...