腾讯IEG春招技术面二面面经

腾讯 · 技术岗位 · 二面 · 2026-03

面试题目

一、计算机基础与八股

  1. Redis持久化原理(AOF/RDB)。
  2. MySQL回表原理。
  3. TCP黏包、滑动窗口机制及内部原理。
  4. 操作系统虚拟地址与物理地址区别,top命令使用。
  5. 多线程编程、死锁定义及规避方案、读写锁特点。
  6. 分布式一致性(强/常/异步同步)、分布式锁、两阶段提交(2PC)、Raft协议。

二、大模型与AI Agent

  1. AI Agent工作原理、大模型通信实现。
  2. 系统提示词(System Prompt)、历史记录实现方案。
  3. 小红书业务中提示词压缩与Token消耗优化。

三、项目经历与数据库实践

  1. 数据库服务平台建设中的难点及解决思路。
  2. 实习经历中的数据库查询优化、自然语言生成SQL(Text-to-SQL)。
  3. 多数据库查询服务实现、RAG向量库技术、搜索服务实现。
  4. 数据库同步技术(集群同步、哨兵模式、分片集群)。
  5. MySQL重命名指令,数据库操作熟悉度。

参考解析

  1. MySQL回表:指在二级索引查询中,由于叶子节点未包含所有所需字段,需要回到聚簇索引(主键索引)再次查询以获取完整数据的过程。
  2. TCP黏包:因发送方或接收方缓存区机制导致多个报文粘连。可通过消息定长、添加特殊分隔符或在消息头添加长度字段解决。
  3. 死锁规避:破坏死锁的四个必要条件(互斥、持有并等待、不可剥夺、环路等待)。实践中常通过按序加锁、设置加锁超时、检测死锁环路来解决。
  4. Raft协议:一种分布式一致性算法,通过选主(Leader Election)、日志复制(Log Replication)和安全性约束实现集群状态机副本的一致性。
  5. RAG向量库:通过Embedding模型将文本转为向量存入库中(如Milvus/Pinecone),通过语义搜索计算相似度,实现大模型知识增强。