技术一面(25分钟)
问了JVM垃圾回收相关内容,包括垃圾回收算法、各类垃圾回收器;还问到设计模式,以及策略模式的实际使用场景;CPU缓存相关知识;有没有遇到过内存泄漏,如何定位排查;现场手写算法题top‑k。
技术二面(25分钟)
介绍自己做过的项目,讲项目里的难点和亮点;消息队列知识点,重点考察可靠传输、重复消费问题;微服务,SpringBoot的特性;项目里实际用到过哪些设计模式;手写算法:统计文件里各个字符的出现次数。
主管面(40分钟)
聊在项目里承担什么角色、项目遇到的难题;怎么看待加班;对华为OD的认识;压力下如何处理;个人职业发展规划,还有一些日常沟通闲聊。