一面内容: Java部分: java怎么实现多线程安全ArrayList和LinkedList的区别(深挖了LinkedList哪些操作比较快,增删) HashMap底层怎么实现 计网部分:Https怎么实现 Http请求报文是哪些 TCP为什么不能二次握手 如何进行拥塞控制 cookie和session区别 session怎么实现 session id存放在哪里 操作系统部分:进程死锁的产生条件(深挖了互斥条件是什么) 线程和进程的区别怎么定位到慢查询 底层实现模型 SQL部分:给一个student表 查找每个科目的最高分 查找数学科目的名单...