2024.03.01,被拷打,苦逼程序员在线求职,太菜啦1.项目亮点。结合实际项目讲了讲2.OOM的场景,慢查询的场景。怎么排查一个接口访问慢。JVM之类 的3.spring的事件机制:不知道。明明我代码都用到了,采用@eventlistener和applicationeventpublisher实现。4.kafka消息一致性:我回答的是消息可靠性。实际采用分区中Kafka本身就保障了,再加上消费者数据库保障消息最终消费5.redis如何实现分布式锁,有什么注意点。setnx和redission看门狗机制6.tcp为什么要四次挥手:保障消息可靠传输和防止服务器等待浪费资源7.mysql索引:B+树8,BFS怎么实现二叉树,单链表的环怎么判断:不知道。总结:kafka被各种拷打,算法一问三不知,我感觉答得好面试官就不问了,知道我懂,答得不怎么清晰,比如bfs, kafka分区消息一致性,面试官就细问,最后只能羞愧低下头,面试除了自信外还是得稳重谦卑。反问了下评价,说业务还可以,技术的深度不够,感觉没后续了。