这个是统一跨部门面试,内推免笔试。职位是java研发,最卷的岗位,话不多说 1.自我介绍 2.java集合用过哪些? 3.linkedlist 和 arraylist区别 4.两个线性表的中间插入和尾部插入的时间复杂度? 5.Hashmap底层是什么数据结构?1.7和1.8 6.hashmap用get之后哈希槽发现是个链表会怎么进行get操作,如果是插入又会怎么操作呢? ---第七题是楼主自己建议另外复习一下的---- 7.ConcurrentHashMap在扩容的时候另一个线程用get或者put方***发生什么?参与一起扩容怎么实现的?...