懂车帝

后端开发工程师一面面经

完整信息

17 条问法 · 18 道题

本篇目录
  1. 算法:无重复字符的最长子串(Hot100,mid)

  2. 场景题:设计一个秒杀系统,要求防止超卖,并且在倒计时结束时才允许用户进行秒杀,详细说明关键架构设计

  3. 实习拷打

● 业务系统里的分布式锁如何设计的?作用是什么?

● 异步转存如何设计的?有没有做安全检查?

● Agent 项目的 ReAct 如何实现?设计时遇到什么问题,如何解决?

● 有没有在线和离线分别进行评测?Bad Case 调优是怎么做的?

● ReAct 如何防止死循环调用?

● Agent 的上下文管理如何实现的?

● 用户刚发一条消息,马上再发一条消息,如何保证第二条消息处理时能读到第一条消息的上下文?

● 如果需要将工具调用的结果提供给模型生成最终回答,如何实现?

● 有没有做断点续传?如果用户给 Agent 发送一条消息后退出聊天框,如何保证消息剩下的部分继续返回给用户?

● 如果用户连续发送多条消息,既有普通消息又有工具调用,如何防止 Agent 响应的消息冲突?

  1. 八股

● 如何防止 MQ 的消息丢失问题?

● 如何保证 Redis 和 MySQL 的双写一致性?

● Redis 的热 Key 问题有哪些常见解决方案?

● 如何分析慢 SQL 并调优?

● 多表联查问题有哪些常见解决方案?

#字节跳动# #秋招# #面经# #互联网大厂# #懂车帝#

本篇目录
  1. 01
  2. 02
    场景题:设计一个秒杀系统,要求防止超卖,并且在倒计时结束时才允许用户进行秒杀,详细说明关键架构设计
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08
  9. 09
    ● 用户刚发一条消息,马上再发一条消息,如何保证第二条消息处理时能读到第一条消息的上下文?
  10. 10
  11. 11
    ● 有没有做断点续传?如果用户给 Agent 发送一条消息后退出聊天框,如何保证消息剩下的部分继续返回给用户?
  12. 12
    ● 如果用户连续发送多条消息,既有普通消息又有工具调用,如何防止 Agent 响应的消息冲突?
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17

同作者面经

展开其余 4 篇收起其余 4 篇

相关公司