9/4 一天三面一面:1. 介绍实习2. 拷打实习3. mq:消息丢失、顺序消息4. 定时任务:如果任务非常久,到下一个时间新的调用开始了,怎么办?5. redis类型有哪些6. 下单操作如何使用redis扣减库存7. redis如何实现排行榜?如何结合Mysql?8. 线程池有哪些参数?9. 拒绝策略有哪些?10. 线程池的使用流程?11. 手撕:最长不含重复子串12. redis如何持久化?13. 场景题:假设天气改变了,该如何通知不同的终端,说一下设计模式+具体实现?14. 观察者模式存在什么问题?二面:1. 介绍实习和项目,比较能体现你技术能力的2. 拷打实习(问了挺久)3. MQ:消息丢失、顺序、重复消费4. 手撕:一道dp(不会,换了一道hot100的dp)5. epoll的两种实现方式?6. epoll和select的区别?7. Mysql性能怎么样?8. 为什么你觉得他好9. B+树为什么快?顺序日志为什么快?10. 你觉得Mysql有缺点吗?三面:1. 全程实习拷打,问的比较深2. 们公司的系统有没有你觉得设计的不合理的地方?你会怎么改?3. 最近有在学什么技术吗?4. 未来想做什么,比如是业务还是基建什么的?5. 手撕:hot100的多数元素===============9/8================更新面经,现在还没任何消息