深圳初创小厂面经
1. 项目背景与AI辅助开发
你的AI在线面试平台和编码Agent项目是独立开发的吗?具体代码实现是自己写还是AI生成?
你如何看待AI写代码?哪些部分可以交给AI,哪些必须人工Review?
Redis等中间件的使用是你自己实操的吗?请列举你用到的Redis数据结构及其应用场景。
2. 数据库选型与性能认知
为什么选用MongoDB而不是MySQL?依据是什么?
MongoDB的性能量级是多少?适用场景有哪些?
对比一下MySQL和Redis的性能差异(QPS、延迟、瓶颈等)。
3. WebSocket稳定性保障
WebSocket的性能、传输机制是怎样的?
如何保障WebSocket的数据一致性?
TCP的确认重传机制是怎样的?如何应用到WebSocket的稳定性中?
4. 项目难点与解决方案
项目中遇到的最大困难或难点是什么?怎么解决的?
针对AI接口不稳定(如GPT接口过载),你采用了什么方案?
超时退避重试具体是怎么设置的?
5. 算法手撕
两数之和(要求在本地IDE实现,可用哈希表优化,避免暴力遍历)。
6. 业务理解与双向沟通
公众号进入网站体验更佳

