职位题库

后端开发工程师面试题库

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

1239 道题目建议用时 3717 分钟专项面试练习

全部题目 1239 道题

1117

手写算法:输出链表中倒数第k个节点。

考察基础数据结构与算法能力、边界条件处理,以及编码规范与沟通习惯。
1118

针对简历中的两段经历做深入追问,请说明其中的技术决策与结果。

通过简历细节追问验证经历真实性,考察技术深度、决策依据和结果量化能力。
1119

介绍一个你最熟悉的项目,并说明你在其中的角色与关键难点。

考察候选人能否结构化地讲清一个项目,包括背景、职责、难点与结果,并评估技术深度。
1120

请介绍一个你参与过的项目,并说明如何演示其功能模块

考察候选人能否清晰阐述项目背景、职责边界与功能模块,并具备现场演示和结构化表达能力
1121

设计一个根据用户输入推荐游戏并返回渲染的功能模块,你会如何实现?

考察候选人从需求到接口、数据模型和推荐逻辑的完整设计能力,以及前后端协作意识
1122

你认为实习生在团队中的作用是什么?

考察候选人对实习角色的理解、学习态度与团队协作意识
1123

你认为自己是i人还是e人?这会影响你的工作方式吗?

考察候选人的自我认知、沟通风格与团队适配度,而非简单贴标签
1124

如果让你用《西游记》中的角色比喻自己,你会选谁?为什么?

通过隐喻考察候选人的自我定位、价值观与团队角色认知
1125

请说明如何用哈希表实现仓库进出停留账,并解释被拒绝记录为何也占用时刻。

考察候选人能否把业务规则准确映射为数据结构操作,并关注时间戳语义与拒绝记录对状态的影响。
1126

请分析定长区间和计数问题中滑动窗口的更新逻辑,并说明元素为负数时需要注意什么。

考察候选人对滑动窗口维护区间和的掌握程度,以及对负数场景和计数重置逻辑的严谨性。
1127

在仓库进出停留账中,如果输入规模达到10^5,你的方案时间和空间复杂度如何?

考察候选人对哈希表模拟方案复杂度的分析能力,以及能否识别常数操作与空间占用。
1128

请比较哈希表与数组在仓库进出停留账中的适用场景,并说明如何选择。

考察候选人能否根据数据范围、操作类型和空间约束进行数据结构选型,而不是机械套用哈希表。
返回面试题库