美团后端一面
1. 看你简历上写了几个项目,可以挑一个你觉得最有代表性的介绍一下吗?
2. 我看你提到了mcp,能解释下它是什么吗?主要起什么作用,在什么地方起作用?
3. 我们来聊聊基础吧,HashMap是线程安全的吗?为什么?
4. StringBuffer和StringBuilder,它俩有什么区别?
5. TCP和UDP,能分别说说它们的特点和常见的应用场景吗?
6. 来一道概率题吧:现在你只有一个能生成1到5随机数的`rand5()`函数,怎么用它来实现一个能生成1到7随机数的`rand7()`函数?(讲了大体思路没讲具体思路 估计死了)
7. 你之前有做过全栈开发吗?
8. 我们来深入聊聊MySQL索引。能介绍一下吗?为什么它通常用B+树来实现?B+树的每个节点里都存了些什么?另外,一张表里可以有几个聚簇索引?(把我问死了)
9. 来个系统设计题。假设我们要搞一个秒杀活动:晚上八点开抢1000台手机。你会怎么设计这个秒杀系统?
10. 你觉得,一个好的Prompt通常需要包含哪些要素?
11. 在我们平台里,Agent模式和Ask模式,它俩有什么区别?
12. 最后来撕一道算法题吧:给你一个链表的头节点,再给你两个索引值(比如m和n),你需要反转这个特定区间的链表节点。