已经感谢信了(时间线写在后面一共四十分钟出头,先自我介绍,然后20分钟拷打简历+八股,20分钟手撕+反问。一、自我介绍二、问简历问项目1. 介绍实习经历。2. 实习用Kafka是什么场景?为什么这样用?3. 实习用Redis做数据缓存具体存了什么?怎么维护缓存和数据库里数据的一致性?4. 项目里说用Redisson做限流,讲讲怎么实现的。讲一下令牌桶限流算法有什么缺点。三、八股拷打1. 为什么InnoDB的索引结构主要用B+树?为什么这样设计?2. MySQL是怎么做到可重复读的事务隔离级别的?快照是单行的快照吗?怎么解决幻读?具体怎么锁?3. Redis有几种数据结构?4. zset是怎么实现的?描述一下跳表的实现?5. 讲一下TCP和UDP的区别。TCP具体是怎么实现的,来达到可靠性要求的?6. 假如现在在浏览器输入www.baidu.com,能描述下从输入url到整个页面渲染回来的过程吗?7. 为什么TCP握手三次就够了但挥手要四次?四、手撕算法题LeetCode原题 33. 搜索旋转排序数组五、反问用什么语言?说主要用Go,也有其他语言。招人不看重语言,看重场景思考等通用能力。#秋招##后端##Java##minimax##面经#时间线:8.13 投递简历8.14 简历评估中---- 没有笔试8.20 邮件约面8.22 一面8.27 感谢信