发面经,攒经验1. 自我介绍 2. 项目深挖 包括但不限于CAS在业务层的实现、鉴权、幂等性的设计 3. JWT介绍一下,加密算法放在哪一部分 4. 介绍一下Java内存模型 5. Synchronized介绍一下 6. 与lock的区别 7. 使用lock如何避免共享变量的修改 8. 偏向锁、轻量锁 9. HashMap如何解决hash冲突 10. 介绍平衡二叉树 11. 栈和队列介绍一下 12. TCP三次握手过程 13. n皇后 面试官每一部分都问但问的很浅,都没有深入问,结果当天流程就终止了。 也持续了一个小时...... 这是KPI面试吗?