7.17投递 -> 7.18测评 -> 7.31一面 -> 8.11二面 -> 8.22三面一面(90min,八股吟唱,两个面试官轮着拷打):1、两段实习拷打,没手撕;2、如果你想做出海业务你会想怎么去因地制宜设计架构;3、redis大key对于cpu和网络流量的影响;4、redis跳表结构;5、mysql的b+树结构,mysql的FULLTEXT索引是否能帮助进行模糊查询,这个索引和es直接查询区别在哪;6、sql语句执行顺序;7、线程池原理;8、Hashmap结构和扩容机制;9、Java开发中用到的同步机制;10、rpc调用链路中怎么保证分布式事务的最终一致性;11、谈谈kafka怎么保证消费的一致性和顺序性还有可靠性;12、说说gc收集器,说说怎么排查gc日志;13、说说Java开发过程你用到的设计模式;14、说说你简历写的慢sql排查思路;15、死锁检查,银行家算法;16、jvm结构;17、JNA怎么保证不内存泄漏;18、OOM常见情况;19、linux大页;20、拦截器和过滤器;21、一致性协议还有相关的选举机制;22、redis缓存雪崩穿透击穿场景和解决方法;23、常见的哈希冲突,ThreadLocal怎么解决哈希冲突;24、怎么优化提示词生成效果;25、怎么写规则引擎;26、你常用的设计模式;27、类加载机制和双亲委派;28、数据库三大范式;29、2pc,3pc,tcc,seata;30、最大堆最小堆是啥样子的,红黑树原理,堆排序过程。二面:没啥技术,类似于hr面问了家庭,是否单身,遇到的困难和解决方法,怎么排解压力,职业规划三面:1、实习提问;2、怎么识别黑客冒用普通用户身份登录并予以处置;3、登录验签,如果对应机器/服务挂掉,怎么快速恢复服务能力,验证用户Token;4、对垃圾回收的理解,如果让你设计开发规范,怎么设计来减少开发过程中的频繁full gc;5、对ai工具,ai应用的使用情况和看法;6、B+树简单说说,叶子节点有什么东西;7、对你们公司的架构,你觉得有什么可以优化的;8、高考排名,家庭情况,专利论文情况,学校成绩,是否保研;9、base地期望,薪资期望,其他offer情况。