后端岗位面试题(2026 最新)

题库中标记为“后端”的结构化面试题。

89928 道真题 · 更新 2026-08-05

筛选题目
第 161 题如何编写 RESTful API 接口文档?请说明关键部分和工具。 考察接口文档的组织能力和常用工具的了解沟通表达问题拆解RESTful API第 162 题你熟悉哪些常用的 Linux 命令?请举例说明。 考察 Linux 常用命令的掌握程度与实操经验技术原理问题排查Linux第 163 题订单放入延迟队列,用的什么作为延迟队列,还有哪些组件可以作为延迟队列? 考察延迟队列的实现方案、适用场景与选型权衡技术原理方案权衡Apache KafkaRabbitMQRedis第 164 题如何判断是否使用索引,请结合执行计划说明 考察索引选择、执行计划解读和SQL优化能力技术原理技术选型问题排查SQL第 165 题请分别介绍你参与过的两个项目,并说明你在其中担任的角色与主要贡献。 考察项目表述的清晰度、个人贡献与项目价值提炼能力沟通表达项目复盘结果导向第 166 题请解释什么是代理模式,并说明它的主要用途和常见应用场景。 考察对代理模式概念、用途及应用场景的理解技术原理方案权衡第 167 题如何改善大模型的幻觉,提高bad case的通过率? 考察对大模型幻觉成因的理解及系统性优化方法的落地能力持续改进问题拆解系统设计第 168 题介绍一下Linux系统的进程和线程 考察对Linux进程与线程核心概念及其差异的理解技术原理方案权衡Linux第 169 题请介绍你项目中最复杂的模块,并说明其具体实现。 考察候选人对复杂模块的深入理解、架构拆解与实现细节表达能力问题拆解项目复盘技术原理第 170 题研究生课题的项目最终效果如何? 考察候选人项目成果、数据支撑和客观评价能力持续改进项目复盘结果导向第 171 题100M内存空间,给10G无序数据排序的方案,追问归并排序和堆实现的具体逻辑 考察大数据量下内存受限时的排序策略及归并排序、堆排序的实现细节性能优化问题拆解技术原理第 172 题请介绍你实习项目中的交接工作是如何完成的? 考察项目交接的条理性、文档化与团队协作能力协作推动项目复盘结果导向第 173 题详细阐述从浏览器输入域名到页面响应的整个过程。 考察网络请求全链路理解,包括DNS、TCP、HTTP、渲染等环节问题拆解技术原理DNSHTTPTCP第 174 题Lock和Synchronized两种锁的区别。 考察并发编程中两种锁机制的原理与应用选择技术原理方案权衡Java第 175 题请挑选你目前做过的项目中最满意的一个,并详细描述你在这个项目中是如何写出高质量代码的。 考察候选人对优秀代码标准的个人理解与实际落地能力编码实现问题拆解结果导向第 176 题你上一段实习工作,跟你想象的情况有没有什么不同的地方? 考察候选人对实习经历的反思、适应能力和自我认知自我认知自我呈现第 177 题请用你熟悉的语言实现堆排序,并说明其时间和空间复杂度。 考察堆排序的建堆、调整过程和复杂度分析编码实现技术原理第 178 题如何设计多线程并行任务并在全部完成后汇总结果?请说明实现方式,并解释 CountDownLatch 的实现原理。 考察多线程协作、并发控制与同步原语原理技术原理Java第 179 题联合索引(A、B、C)是如何构建的? 考察联合索引的底层结构与排序规则技术原理技术选型MySQL第 180 题了解方法逃逸吗?请说明逃逸分析的核心思想及其在 JVM 中的应用。 考察对 JVM 逃逸分析与栈上分配优化的理解性能优化技术原理JavaJVM