## 2024/10/9 内推简历## 2024/10/10来电确认信息,询问是否投递该岗位## 2024/10/11一面面试官打来电话约面试时间## 2024/10/14 一面1. 自我介绍2. 简单问了下简历中的项目情况八股文1. 有用过哪些集合2. HashMap扩容及put原理3. 创建线程的方式4. 线程池核心原理5. 说下三个线程怎么交替打印数字6. Redis备份机制7. Redis如何做数据备份迁移8. 哪些地方用到了Redis做缓存9. Kafka在项目中怎么使用的10. Kafka如何保证消息不丢?11. Kafka副本机制12. 用过哪些数据库13. MySQL有哪些索引14. B+数与哈希索引的区别15. 说下什么是回表,什么时候会回表查询16. 索引失效的场景项目1. 说下你做的一个项目2. 根据你说的这个项目情况进行提问,剩下的基本都是围绕项目来3. 项目中出现bug之后,你是如何处理的算法1. 给定一个数组,将0移动到数组的末尾,保持元素的相对顺序不变,必须原地操作数组算法做出来了,面试官说解法没问题,但是还有优化空间反问1. 面试官所在的部门及业务方向2. 公司内部是否有技术交流会/分享会面试结束不到半小时,二面面试官来电## 2024/10/15 二面主要围绕项目1. 自我介绍2. 线程池满了如何继续处理请求。(没回答好)3. 业务幂等如何实现的...算法:1. 给定数组,找出重复元素出现次数总和。算法写了半成品,太紧张了。ps: 没反问环节,以为直接挂了## 2024/10/16下午,HR来电约面试## 2024/10/17 HR面1. 自我介绍2. 离职原因3. 工作中做的最满意的事情4. 工作和生活中压力过大的时候如何处理的?5. 原来的薪资?6. 为什么想来长沙工作?7. 学历这块(专升本)8. 如何学习新技术的?#数字马力##面经##社招##Java#