后端岗位面试题 · 问题拆解
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 17602 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 541 题了解红黑树吗?讲一下底层实现原理。 考察对红黑树数据结构、性质及插入删除调整机制的理解深度第 542 题请介绍 C++ 中 unordered_map 的底层实现、主要特性和典型使用场景,并说明其与 map 的区别。 考察对哈希表容器底层原理、复杂度特性及与有序关联容器差异的理解第 543 题请解释为什么在讨论信息量或二叉树深度时常用 2 为底的对数,如果要换成 N 叉树,底数应如何选择? 考察对数换底公式及信息量/树结构分析中底数选取的原理第 544 题消息队列重复消费的解决方案 考察消息队列可靠性与幂等处理能力第 545 题请解释记忆化搜索(Memoization)的基本思想,并说明它与普通递归和动态规划之间的关系。 考察对记忆化搜索概念的理解及其与递归、动态规划的联系第 546 题请介绍G1垃圾收集器的核心特点及其适用场景。 考察对G1垃圾收集器设计理念、关键机制与适用场景的理解第 547 题为什么B+树仅使用2-3层就能够检索上千万条数据? 考察B+树结构特性、扇出与IO代价的量化理解第 548 题ReentrantLock底层源码如何实现的? 考察并发锁核心机制、AQS原理和源码理解深度第 549 题在设计提示词时,需要考虑哪些关键点? 考察对提示词工程核心设计原则的理解和实际应用能力第 550 题给定一个有n个点的有向无环图,邻接矩阵d[i][j]表示从点i到点j的边长,取值范围为1到10^9,若d[i][j]为0则无边。求从点1到点n的最短路径长度,要求路径长度必须是17的倍数。请给出算法思路与实现。 考察在DAG上处理路径长度模约束的最短路径动态规划能力第 551 题请描述 Spring Bean 的完整生命周期,包括实例化、初始化和销毁阶段的主要回调。 考察对 Spring 容器管理 Bean 生命周期各阶段的理解与完整表述第 552 题如何实现一个分页查询的需求? 考察业务接口设计中分页查询的实现方式与边界处理第 553 题请从CPU指令和缓存一致性角度,讲一下自旋锁的底层实现原理。 考察对自旋锁硬件实现、缓存一致性与原子指令的深入理解第 554 题请描述你在实际项目中如何进行数据清洗?可以结合具体场景说明你的步骤和方法。 考察数据清洗的流程、方法论及实际应用能力第 555 题为什么 Nacos 2.x 使用 gRPC 长连接后,相比 1.x 的 HTTP 轮询能减少约 30% 的 CPU 占用? 考察对长连接模式降低 CPU 开销的机制理解及性能分析能力第 556 题线上应用OOM如何排查 考察排查线上内存溢出问题的系统性思路和工具运用第 557 题FreeRTOS的任务调度机制是怎样的? 考察对FreeRTOS任务状态、优先级调度和切换机制的理解第 558 题你如何理解JVM中的堆和栈?它们各自的作用是什么? 考察对JVM内存模型、堆栈职责及数据存储差异的理解第 559 题在256支球队的单淘汰制比赛中,总共需要进行多少场比赛才能决出冠军? 考察单淘汰赛制中比赛场次的计算逻辑与数学思维第 560 题请介绍你负责的路由组件项目的整体流程,包括核心目标与关键实现。 考察对路由组件项目全流程的理解、个人职责与关键设计