# 1.快手 2023.8.111. 自我介绍2. 聊实习(20分钟左右)3. JVM内存模型4. 字符串常量在那个地方,线程私有哪些?堆是共享还是私有,内存怎么分区的5. 垃圾回收常用算法6. Redis基本数据类型7. Zset的实现,为什么不用二叉树8. 跳表9. RabbitMQ的作用10. 数据库用过多大的数据11. 数据库集群如何实现主从同步的12. redo,undo,binlog的区别(说了redo和undo的具体实现)13. 算法:三数之和,接雨水14. 反问# 快手二面(30min) 2023.8.16(挂)1. 自我介绍2. TCP的三次握手、四次挥手3. 进程调度算法4. 为什么建立索引快?5. B树与B+数的区别6. Spring中的AOP和IOC7. 多级缓存依赖如何解决(说了Bean的生命周期)8. A文件和B文件(亿万数据)的URL量级差9. 线程池的流程10. 如何动态设置设置线程池的参数11. 项目中的难点(说了实习项目的难点)12. 举例说了一个开发中的问题13. 算法: [合并两个有序数组]# 百度 2023.8.111. 自我介绍2. 实习或校园经历二选一3. JVM内存结构4. 堆是怎么分的5. Spring的AOP和IOC 算法:1.构建二叉树并求镜像(自己构建树,初始化树,处理树) 2.归并排序 3. 两大数相乘(没做出) 建议:普通话标准一点、简历项目描述不太好 几天没消息就是挂了