更新:今天约二面了八股盛宴计网:1.tcp怎么保证可靠性,以及与udp的区别2.tcp拥塞避免3.https怎么保证可靠性4.tsl四次握手具体实现数据库:5.隔离级别具体以及解决了什么问题,怎么解决的6.mysql怎么实现悲观锁和乐观锁7.事务补充:myisam和innodb的区别java:8.hashmap原理9.synchronized原理10.volatile原理11.java内存区域12.omm怎么排查13.堆和栈什么时候会oom操作系统:14.线程与进程15.进程怎么通信,线程怎么通信16.死锁以及怎么避免数据结构:17.数组,链表,堆,栈都是怎么存的,各自crud的时间复杂度18.线程池各种参数19.设计模式,以及举例手撕:岛屿数量,核心代码写出来了,但是输入我不会处理