字节跳动

后端开发二面面经

完整信息

16 条问法 · 17 道题

本篇目录

一、 实习项目深挖 (数据预处理优化)

1. 挑一个有难点的项目详细介绍一下?

2. 为什么用多进程解决 OOM,而不是多线程?

二、 AI Agent 项目深挖 (航旅排障智能体)

1. 介绍一下 AI Agent 项目的完整链路和解决的问题?

2. Planner 和 Executor 之间是如何通信的?

三、 数据库 (MySQL)

1. MySQL 有哪些常见的日志?分别有什么作用?

2. MySQL 在哪些情况下会导致索引失效?为什么?

3. MySQL 有哪些锁?分别起什么作用?

四、 缓存 (Redis)

1. 详细介绍一下 Redis 的 Rehash 过程?

2. 缓存三大问题(击穿、穿透、雪崩)及在项目中的解决方案?

3. Redisson 分布式锁是怎么实现的?

4. 追问:如果分布式锁的 Key 成为热点 Key(高并发抢同一把锁)怎么优化?

五、 计算机网络与操作系统

1. 一次完整的 HTTP 请求流程(以访问抖音主页为例)?

2. 深挖 DNS 解析的具体步骤?

3. 进程和线程的区别?

4. 协程比起线程有什么优势?

六、 算法手撕

题目:LeetCode 143. 重排链表 (Reorder List)

------

#牛客AI配图神器#

本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16

同作者面经

展开其余 8 篇收起其余 8 篇

相关公司