腾讯云数据库后台开发一面面经(45分钟)
📍 岗位:数据库部门-后台开发
⏳ 时长:45分钟
💡 面试重点:实习经历+数据库核心知识+算法实战
- 自我介绍 突出数据库相关项目经验,为后续问题埋下伏笔
- 实习经历深挖
- 业务架构解析(山羊训练营的"业务表述训练"帮了大忙)
- 工作成果量化展示
- 三个重点项目详细说明
3. 八股文暴击
- TCP四次挥手:完整流程+2MSL意义 追问:抓包只有三个包的原因(ACK丢失/延迟合并)这个场景在训练营网络协议课的"异常情况分析"模块重点讲过
- MySQL索引全家桶: InnoDB索引结构(B+树详解)回表机制图解(训练营的《MySQL索引优化手册》里有生动图示)最少磁盘读取次数(覆盖索引情况)
- 内核态/用户态: 概念区分切换场景(系统调用/异常/中断)优化方案(零拷贝、用户态协议栈等)
- HTTPS加密:完整握手流程+密钥交换原理
4. 算法实战
- 合并有序数组: 训练营算法课程《每日一题》第37天的原题!双指针从后往前遍历的套路直接套用
- 原地矩阵置零: 山羊算法后端训练营"算法周赛"压轴题变种,用首行首列标记的技巧完美解决