阿里巴巴 · 高德地图

后端开发一面面经

完整信息

29 条问法 · 25 道题

本篇目录

#实习面试记录# 做一下自我介绍。
介绍实习项目,你具体负责了什么?
审批流是否可以看作状态机?如何保证状态流转正确?
如何保证已驳回的单据不能直接变成审批通过?
如何保证审批单在规定时限内得到处理?
如果真正实现审批超时提醒,你会选择什么方案?
是否了解 MQ 延迟消息?RocketMQ 延迟消息如何实现?
为什么业务需要 QLExpress 中文动态表达式?
是否对比过其他规则引擎?为什么选择 QLExpress?
RoxyCode 是什么?能否现场演示?
为什么开发类似 Claude Code 的编程 Agent?
你日常真的使用 RoxyCode,还是主要为了学习?
Git Worktree 是什么?如何用于多 Agent 隔离?
上下文系统如何设计?
长期记忆如何保存?JSONL 中记录什么?
下次会话如何召回与当前任务有关的历史记忆?
常见 SQL 优化思路有哪些?有实际优化经历吗?
MySQL 有哪些事务隔离级别?默认级别是什么?
为什么默认使用可重复读?企业项目应该怎么选择隔离级别?
可重复读与读已提交有什么区别?Read View 何时生成?
用ai现场设计一个 Java 二级缓存 SDK:本地缓存 + Redis。
二级缓存应该选择什么底层组件?接口和读取链路如何设计?
二级缓存有哪些关键风险和容易踩的坑?
如何处理缓存一致性、穿透、击穿和雪崩?
缓存雪崩如何解决?
缓存过期策略如何设计?
本地缓存满了怎么办?采用什么淘汰策略?
AI 生成的是设计还是代码?代码最终写到哪里?
反问环节:应该从哪些方面提升后端和 AI 工程能力?
总结:面试官人很好会解答不熟悉的部分,会专门深挖不熟悉的部分,vibecoding没练过也不知道具体的标准(刚开始聊得很愉快后面有些答不上面试官就在那敲键盘了😭巨恐怖)

本篇目录
  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
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29

同作者面经

相关公司