职位题库

后端开发工程师面试题库

面向后端开发工程师相关面试,围绕系统设计、算法、MySQL、缓存、项目经验等主题展开练习,结合题目考察点、回答思路、参考答案和常见误区,梳理知识要点并练习清晰表达。

1256 道题目建议用时 3768 分钟专项面试练习

全部题目 1256 道题

301

你投递了哪些地点?目前手上有其他公司的面试或offer吗?你会如何排序?

考察候选人的求职意向、地点偏好、稳定性,以及面对多个机会时的决策逻辑。
302

请说明你的本科和研究生成绩情况,是否有挂科?

核实学业表现,考察候选人的学习态度和基础知识扎实程度。
303

请挑一个实习项目,用1到2分钟讲清楚它的工作流是怎么运行的。

考察候选人能否在限定时间内清晰说明项目背景、个人职责、技术链路和业务价值,重点验证其对工作流运行机制的真实理解。
304

为什么做RAG不直接微调?

考察候选人对RAG与微调两种技术路线的理解,是否能结合使用场景、知识更新、溯源和成本做选型分析。
305

请讲一件你认为最失败的事。

考察候选人能否定义失败、拆解原因、说明改进措施,并判断其反思深度是否超出表面描述。
306

请讲一件你压力最大的事。

考察候选人能否具体描述压力来源、应对策略和结果,判断其抗压能力和项目推进能力。
307

讲讲项目中你担任的角色,开发过程中遇到的所有难点,以及你是如何解决的?

考察候选人是否真正参与项目、能否清晰描述自身职责与贡献,以及面对技术难点时的分析与解决能力。
308

讲讲你是如何设计你的高并发秒杀机制的?

考察候选人对高并发场景的整体架构设计能力,包括流量削峰、库存一致性、防超卖等核心问题。
309

如果某个用户抢购成功,但是他要退款,你如何设计这段业务?

考察候选人在秒杀场景下对逆向流程的设计能力,包括库存回补、订单状态流转、幂等与并发安全。
310

为什么要使用Lua脚本来实现库存扣减?

考察候选人对Redis原子操作与Lua脚本的理解,以及在高并发扣减场景下如何保证数据一致性。
311

我看你写了压测数据,你是怎么得到优化前后的数据的?(450ms、68ms两个数据怎么来的)

考察候选人性能数据的真实性与压测方法论,判断其是否真正做过性能优化而非编造数据。
312

请介绍你在百度实习期间的项目,说明项目结构设计、目标用户、资产流转与落地方式、技术栈选型、模型调用与兜底机制,以及Token消耗成本如何管控。

考察候选人能否清晰阐述一个完整后端项目的架构设计、业务价值、技术选型依据,以及在模型调用场景下的稳定性与成本控制能力。
返回面试题库