职位题库

后端开发工程师面试题库

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

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

全部题目 1256 道题

1237

在限时笔试中,面对一道短时间内无法完成的难题,你会如何做时间分配与取舍?

考察候选人在压力下的资源分配和止损决策能力。
1238

给定正整数 n 和 m,构造 m 个质数(可重复)使其和为 n;若无解输出 -1。请说明你的构造思路与正确性证明。

考察候选人能否从搜索/回溯思维切换到数学构造思维,利用质数性质(2 是唯一偶质数、哥德巴赫猜想在竞赛范围内的可用性)设计 O(1) 或 O(log n) 构造,并给出正确性论证。
1239

给定长度为 n 的正整数数组,求最长的非空子序列,使相邻两元素之和为 2 的幂。请给出算法并分析复杂度。

考察候选人能否识别暴力建图/最长路径的复杂度问题,转而用哈希表维护“以某值结尾的最优前缀长度”做线性 DP,并正确枚举 2 的幂。
1240

请做自我介绍,并重点说明一段实习经历和一段项目经历

考察表达条理性、经历真实性与岗位匹配度,确认简历内容是否可深挖
1241

请介绍你的项目经历,并说明你在其中承担的具体工作和遇到的难点

通过项目细节判断候选人是否真正参与开发,考察技术选型理解与解决问题能力
1242

请简单介绍一下你参与的科研工作及其技术价值

考察候选人能否把科研经历讲清楚,并判断其工程迁移价值
1243

请说明Sentinel和Seata分别解决什么问题,以及它们在微服务架构中的定位差异

考察对常用微服务组件的准确理解,避免概念混淆,并检验技术表达的严谨性
1244

面试中你发现自己把技术名词说错了,会如何处理?请结合一次真实或假设的经历说明

考察候选人的临场应变、诚实度与技术严谨意识,而非单纯的知识记忆
1245

请从实习经历中挑选一段最能体现技术成长和复杂问题解决能力的项目,详细讲一讲。

考察候选人对项目深度的理解、技术难点攻克能力以及成长反思。
1246

Agent里面断点续跑具体是怎么做的?

考察对Agent任务状态持久化与恢复机制的设计能力。
1247

一次对话里面有多个聊天记录,如何防止大模型幻觉,把第二个识别成第一个?

考察对大模型幻觉问题的理解和上下文管理策略。
1248

意图识别存在不准确的情况,调优过程和经验可以分享下吗?

考察意图识别模型的调优方法和实践经验。
返回面试题库