一面 8.101.聊实习20min2.了解netty的内存池算法吗?3.netty和nio的关系4.线程池的原理?如果不用线程池还可以怎么做?异步为什么好?5.jvm和os的线程有什么关系?6.linux中线程和进程的异同?7.零拷贝的流程?有哪些系统调用?8.场景题 分库分表9.mysql分哪几层,各自功能是什么?10.mysql的acid各自由什么来保证11.mvcc12.算法 topk二面8.211.算法 两个有序数组的中位数查找要求log时间复杂度2.aqs是什么?如果要实现一个aqs,你觉得核心是什么?3.有锁和无锁的区别是什么?乐观锁和悲观锁区别是什么?4.java中有哪些锁?5.synchronized有什么缺点?为什么内核态和用户态切换耗时长?你了解虚拟线程吗?6.kafka如何保证消息不丢失?7.kafka不就是暂时存储消息的吗,为什么他的消息积压也是一个问题?8.page cache是什么?有什么作用?9.大三的课程怎么办?最快什么时候到岗?hr面8.251.什么时候能到岗?2.家是哪里的?后续 9.10oc 已拒,nnd在字节都干了一周了,你现在想起我了?