后端岗位面试题 · 问题拆解
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 17602 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 1 题三个线程a、b、c,如何实现让a、b执行完后再执行c?又该如何让a、b、c同时开始执行? 考察并发编程中线程协作原语与并发启动机制的应用第 2 题突然某一天,某个工作流执行的时间比往常慢了,如何排查,如何解决? 考察对性能突降问题的系统性排查思路和解决能力第 3 题怎么通过虚拟地址找到物理地址 考察操作系统内存管理中虚拟地址到物理地址的转换机制第 4 题当需要将一个超大的文件写入数据库时,如何避免内存溢出(OOM)?你会采用什么方式或集合类来处理? 考察大文件处理的流式读取与批量写入能力,以及内存控制意识第 5 题请描述线程池处理一个任务的完整执行流程。 考察线程池任务提交后的内部流转逻辑第 6 题请结合你的项目经历,说明线程池的核心参数及其在项目中的实际应用场景。 考察线程池参数的理解与项目实践结合能力第 7 题请讲一下 unordered_map 的扩容机制。 考察对哈希表扩容原理、重哈希过程与复杂度影响的理解第 8 题对于SQL查询商品信息,like "%name%" 和多个join 你会怎么优化? 考察SQL查询优化、索引使用和复杂查询的调优能力第 9 题介绍实习中你认为最有挑战的一部分,并说明你是如何应对的。 考察实习经历中的问题识别、解决思路与复盘能力第 10 题你通常如何为 AI 系统设计 Prompt 的结构?在实践中有哪些有效的方法可以优化 Prompt 以获得更准确或更合适的输出? 考察对 Prompt 工程的结构化理解和优化方法论,以及在实际场景中的应变能力。第 11 题请实现括号生成算法:给定 n 对括号,生成所有可能的且正确的括号组合。 考察递归回溯与剪枝能力,以及对括号有效性的理解第 12 题什么是二叉树?请说明其基本结构特点。 考察二叉树的基本概念与结构理解第 13 题如何使用 LangChain 构建和拼接提示词? 考察对 LangChain 提示词模板与链式拼接机制的理解第 14 题你提到数据分析,可以讲讲数据分析的思路吗? 考察数据分析方法论、流程完整性和业务结合能力第 15 题当项目结构庞大且复杂时,你有什么思路来优化 Cursor 的表现? 考察对 AI 辅助编程工具局限性的理解与工程化调优能力第 16 题平时学习有没有遇到不会的困难,你是如何解决的? 考察学习能力、问题解决方法和持续改进意识第 17 题Spring注解熟悉哪些?按照分类说一下 考察对Spring常用注解的分类整理与理解深度第 18 题你在做项目的时候碰到最困难的问题是什么? 考察候选人面对技术或协作难题时的拆解、应对与复盘能力第 19 题如何求解一个整数数组的连续子数组最大和? 考察动态规划与贪心思想的掌握程度第 20 题请列举你了解或使用过的音频信号处理算子,并说明其作用。 考察音频领域算法算子的知识广度与理解深度