先问项目 之后对简历上的东西进行提问(附上一部分答案) 1.java问题: JVM 垃圾回收(没答上来) ArrayList和LinkedList的区别: ArrayList 是基于动态数组数据结构的实现,访问元素速度优于 LinkedList。LinkedList 是基于链表数据结构的实现,占用的内存空间比较大,但在批量插入或删除数据时优于 ArrayList。 删除的时候时间复杂度: ArrayList是O(n) ,LinkedList是O(1) 深拷贝和浅拷贝 浅拷贝只复制指向某个对象的指针,不复制对象本身,新旧对象还是共享同一块内存。 深拷贝会另外创造一个一模一样的对象,新对象跟原对象...