美团秋招后端开发二面
1. 算法: 字符串的排列
2. 中断运行中的线程有哪些方式
3. 如何中断线程池中一个特定的任务
4. 主线程如何感知子线程有异常
5. ThreadLocal 的实现原理是什么?它为什么会导致内存泄露?
6. LinkedHashMap 或 TreeMap 的数据结构是什么?(选一)
7. TreeMap 的查找复杂度是多少?
8. 一条 SQL 语句在数据库中是怎么执行的?(从 Client, Server, Engine 协作关系角度)
9. ORDER BY 语句在执行过程中是如何实现的?
10. SQL 题:三张表(学生、课程、成绩),如何查到数学成绩排名第二的学生?
11. 用过哪些大模型相关的能力或技术?
12. Function Call, MCP, Agent2Agent 之间的关系是什么?
13. 你理解大模型出现幻觉的原因是什么?