一个多小时,没有手撕,面试官依旧人很好,不会的题也引导我讲思路自己选一个项目讲项目怎么做的你的项目有哪些优化点你觉得还存在哪些可优化的地方静态代理和动态代理的优缺点是什么使用线程池存在什么缺点除了RabbitMQ还知道哪些消息队列,为什么不用kafaka使用消息队列要注意哪些问题怎么防止重复消费如果使用redis防止重复消费,会引入什么问题使用redis防止重复消费要使用什么数据结构,为什么不用Set如果使用Set会存在什么问题,大Key会导致什么现象走了索引但查询还是很慢的可能原因mysql索引的底层原理,如果插入新的记录b+树会怎么变化索引失效的可能原因最左匹配原则的原理访问一个网站白屏,可能是什么原因,怎么从客户端排查上一个问题,如果是在服务器端怎么排查使用浏览器开发者工具抓包,数据包有哪些关键字段可以抓到https包吗,怎么实现谈谈对虚拟内存的理解怎么使用命令行修改虚拟内存大小linux怎么杀死进程怎么强制杀死进程,原理是什么后台运行进程的命令你的项目运行时属于什么类型的进程,和其他进程的区别是什么测试用例:微信朋友圈的视频播放代码题:一段C++代码实现swap函数(只是值传递),问交换前后的变量值智力题:三个人买车