字节生活服务一面(发面经攒人品,许愿oc!)

### 字节生活服务成都一面面经

---

#### **一、项目相关**
1. **第一个项目**  
   - **登录模块实现**  
     - 短信登录流程如何设计?验证码如何存储(Redis哈希结构)?  
     - Token与Cookie的区别?分布式场景下如何解决Session共享问题?  
     - Token刷新机制如何优化用户体验?  
   - **秒杀场景设计**  
     - 如何解决库存超卖问题?(乐观锁、分布式锁)  
     - 分布式锁的实现原理(Redis Redisson的可重入、超时续约机制)?  
     - 如何通过消息队列(RabbitMQ + Lua脚本)优化秒杀性能?  

2. **第二个项目**  
   - 如何基于Redis发布订阅实现动态调整?  
   - 如何采集线程池指标并上传监控中心?  

---

#### **二、技术问题**
1. **Redis**  
   - Redis数据结构及适用场景(String、Hash、ZSet等)?  
   - ZSet如何实现排行榜?Hash如何存储对象?  
   - Redis分布式锁的底层实现(Redisson的Watch Dog机制)?  

2. **MySQL**  
   - 索引类型(主键索引、联合索引、前缀索引)?  
   - B+树的结构特点?联合索引的最左匹配原则?  
   - 事务ACID特性及隔离级别(读未提交、读已提交、可重复读、串行化)?  

3. **网络协议**  
   - HTTP请求报文组成(请求行、请求头、请求体)?  
   - `Content-Length`的作用及必要性?  

---

#### **三、编程题**
1. **矩阵中的最大岛屿面积**  
   - **题目**:给定二进制矩阵,计算由相邻1组成的最大面积。  
   - **思路**:DFS/BFS遍历,标记已访问节点。  

2. **二叉树路径总和**  
   - **题目**:找出根节点到叶子节点路径和为给定值的所有路径。  
   - **思路**:递归遍历,维护路径和当前和,叶子节点时校验结果。  

---

#### **四、反问环节**
1. 部门业务方向?  
   - 生活服务业务(类似美团,聚焦团购、酒旅等场景的用户体验优化)。  
2. 对实习生的要求?  
   - 基础技术能力、需求落地能力、学习能力。  
3. 面试流程?  
   - 技术面2-3轮 + HR面。  
4. 实习时间要求?  
   - 一周5天,持续半年以上。  

---

#### **五、总结建议**
- **项目**:需深入细节,如Redis数据结构选型、锁的优化逻辑。  
- **基础**:加强MySQL索引原理、HTTP协议细节、Redis底层机制。  
- **代码**:注意边界条件(如矩阵越界)、DFS/BFS模板熟练度。
全部评论
base成都?
点赞 回复 分享
发布于 03-13 12:53 广东

相关推荐

成都抖音生活服务招实习了, 全团队10个HC,老板刚刚通知的,新鲜热乎hc,大家抓紧机会冲; base地可选成都、上海;另外实习转正率70%; 放心大胆冲;投递链接在下面, 投递后可以加qq联系,找我了解查看面试进度,以及面试经验;(联系:********** 备注:  简历投递后通过)下面是一些介绍,大家可以看看~团队介绍团队使命:生活服务用户产品研发团队主要围绕帮助用户“挖掘抖音用户生活兴趣点”为核心,在好内容好同的、优化,丰富用户使用抖音的动机,产生可持续的商业价业务范围:团队主要负责用户端产品建设,包括商城导购方向、交易链路建设、用户增长、独立卡等核心方向,以及生活服务端侧体验基建。业务优势用户产品既具备在业务侧行业场景差异性大,交易履约过程复杂等点,也具备在技术侧高并发、大流量、领域建模、极致性能等多种技术挑战。我们需要在抖音的内容平台和技术系统上,构建一个支持多行业快速迭代,并且高内聚低耦合的交易体验平台,并在用户体验和研发体验上到达极致。同时我们将利用户在平台的数据沉淀,利用上述平台与算法、大模型技术想结合,逐步孵化出领先的技术产品。面向对象2026和2027届应届毕业生在2025年9月至2027年8月期间毕业*中国大陆地区以毕业证为准,非中国大陆地区以学位证为准且最高学历毕业后无全职工作经验
投递字节跳动等公司7个岗位
点赞 评论 收藏
分享
无论结果,还是觉得能走到三面挺开心的,一年前校招唯独没拿到字节offer,一年后能走到三面也算是一种认可吧,希望未来自己可以在前端这条路上保持努力、继续加油!一面(1h10min)1.项目拷打2.做过的最有挑战性的事3.项目中有使用过AI吗,用AI做了哪些事4.事件循环输出题5.实现一个Promise并发控制(注意边界情况调试)6.反问二面(50min)1.项目拷打2.做过的最有挑战性的事3.项目中有使用过AI吗,平时有学习过AI相关原理吗4.如何理解LLM的底层原理,如何理解prompt5.你们的项目性能评估采纳了哪些指标6.在开发过程中有遇到过什么难题吗7.和同事有过冲突吗,怎么解决的8.有自己主动提出过去做一件事吗,如果有的话做了什么9.最近学的一个知识点是什么,能和我讲讲吗10.函数传参是深拷贝还是浅拷贝11.统计一段文字中出现最多的单词及次数(注意各种case的处理)12.之前的绩效怎么样?13.反问三面(1h10min)1.为什么现在在看机会?有什么考量?2.项目拷打3.你认为你们项目的用户满意度怎么样?怎么得出的?4.你认为判断用户满不满意有哪些指标?5.有多少用户在使用你们的软件?6.Performance有哪些指标能够反映项目性能?7.计算FCP的开始和结束点分别是什么?浏览器是怎么拿到这个时间的?8.有遇到过一个网页在用户的电脑上打开很慢,但在你的电脑上很快的情况吗,怎么处理的9.做过的印象最深的事10.怎么学习计算机的11.最近在学什么新知识12.认为自己有什么优点?13.实现一个拼手气红包14.反问  
查看27道真题和解析 秋招白月光
点赞 评论 收藏
分享
评论
4
19
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务