后端岗位面试题 · 问题拆解
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 17602 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 261 题讲讲小厂实习,遇到了什么困难? 考察候选人在资源有限环境下的问题解决与反思能力第 262 题请你设计一个必胜的游戏策略,使得在有限次点名后某个犯人能确定所有人真的全都被叫出来过,并且战胜典狱长。 考察囚徒与灯泡问题的数学建模、状态机设计与必胜策略推导第 263 题对于不同的支付方式可能有相同的逻辑,也可能有各自不同的逻辑,该如何设计? 考察支付系统设计中的公共逻辑抽象与差异化扩展能力第 264 题项目中遇到最大的技术难点是什么,怎么解决的? 考察候选人技术攻坚能力、问题定位与解决方案的完整链路第 265 题说一下线程池创建任务到执行的流程 考察线程池任务调度机制与拒绝策略的理解第 266 题你们上线前会不会评估 Prompt 的效果?怎么测试? 考察 Prompt 工程实践中的效果评估与测试方法第 267 题请介绍一次你参加数学建模比赛的经历,包括遇到的问题和最终结果。 考察候选人将复杂问题结构化、模型构建与团队协作的能力第 268 题假设一张表有十个字段,需要根据这十个字段按优先级排序后取一条数据,应该如何设计索引和编写SQL? 考察组合索引的字段顺序设计与排序取数场景的SQL优化第 269 题Transformer的自注意力机制是如何实现的?请说明Q、K、V的计算方式以及相关参数的初始化方法。 考察对Transformer自注意力机制的理解深度,包括QKV计算流程和初始化细节第 270 题请描述用户在浏览器中输入网址并访问网页,从点击到页面显示的完整过程。 考察对网络请求链路、页面渲染与关键协议的整体理解第 271 题假如系统上线了,效果不好,怎么定位是召回还是排序的问题? 考察搜索或推荐系统上线后效果劣化时,对召回与排序环节的排查思路与定位方法第 272 题请解释 malloc 函数在底层是如何分配内存的,包含其涉及的关键系统调用和内核机制。 考察对内存分配底层机制和系统调用链路的理解第 273 题在分表场景下,如果需要根据时间范围而非分片键查询数据,你会如何设计实现? 考察分库分表架构中非分片键查询的解决思路与方案权衡第 274 题请介绍几个C++11引入的重要新特性,并说明它们分别解决了什么问题。 考察对C++11核心特性的理解及其设计动机第 275 题请介绍二叉树的基本结构、常见遍历方式及其适用场景。 考察对二叉树基础概念、遍历方法与应用场景的理解第 276 题请用手写方式实现反转单链表。 考察链表基本操作、指针/引用处理及边界条件意识第 277 题请介绍一次你在项目中处理异常情况的经历,例如数据库连接不上时你是如何应对的。 考察候选人面对异常时的排查思路、责任意识和实际解决能力第 278 题请手写旋转数组查找目标值或恢复有序数组的核心代码,并说明思路。 考察数组旋转问题的算法逻辑与编码实现能力第 279 题在一个乱序数组中,如何找出第 K 大的数? 考察排序、堆和快选等经典算法及复杂度分析第 280 题如何保证秒杀场景下不超卖与一人一单? 考察秒杀高并发下的库存一致性、限购与事务边界设计