职位题库

后端开发工程师面试题库

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

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

全部题目 1239 道题

181

MCP与HTTP API的主要区别是什么?

考察候选人对MCP协议的理解,以及与传统HTTP API的对比分析能力。
182

在设计MCP Server时,你是如何限制危险工具调用的?

考察候选人在MCP Server设计中对于安全边界的考虑,特别是对危险工具调用的管控策略。
183

TCP为什么是三次握手而不是四次或两次?

考察候选人对TCP三次握手原理的理解,以及为什么需要三次而非两次或四次。
184

在AI Coding时代,你认为研发人员最应该具备哪三个能力?请说明理由。

考察候选人对AI编程工具时代研发能力变化的认知深度,以及能否结合自身实践说明能力价值。
185

实习过程中遇到的挑战,你是怎么解决的?可以是技术层面也可以是协作层面。

考察候选人面对真实困难时的分析、行动和复盘能力,以及技术或协作层面的解决思路。
186

请讲一下市面上像CC、Codex等Agent工具的区别、关系和机制。

考察候选人对AI编程Agent工具的技术理解深度,包括架构、交互机制和适用场景的对比。
187

如果有一个MR中存在有问题的代码,但已经灰度了,你应该怎么做?

考察候选人在线上质量风险场景下的应急处理能力、决策逻辑和工程规范意识。
188

作为研发人员,和产品对齐时应该具备哪些产品意识和用户意识?

考察候选人是否具备从业务和用户视角思考技术方案的能力,以及跨职能协作中的沟通意识。
189

介绍实习项目中最有代表性的工作和技术难点

考察候选人是否真正参与过有技术含量的后端项目,能否清晰描述问题、方案、权衡和结果。
190

系统设计:面向亿级数据设计关注系统,如何考虑存储、分库分表和性能?

考察候选人在大规模数据场景下的系统设计能力,包括存储选型、分片策略、性能优化和扩展性权衡。
191

如何理解 Agent 框架和 RPC 框架,它们分别解决什么问题?

考察候选人对不同框架设计目标的理解,能否从问题域、抽象层次和核心机制上进行比较。
192

HTTP 和 WebSocket 有什么区别?

考察候选人对应用层协议的基本理解,尤其是请求-响应模式与全双工通信的区别。
返回面试题库