京东一面 1.自我介绍 2.项目介绍 3.基础知识 4.手撕代码 问的很全,能考的都考了,但很常规。 京东二面(我以为挂了,因为挺多没回答好,我就写一些我没回答上来的) 1.单例模式匿名内部类底层实现 2.给一个学生的表,只有一个表,用多线程去实现 3.MyBatis底层如何实现的,不是问JDBC,问为什么那些mapper文件要和类名相同 4.ArrayList扩容为什么要复制,而不是直接在后面加(Array是连续的,要保证连续性) 5.Linkedlist是每次遍历都从第一个吗?(在中间靠后是可以从后遍历的) 其...