后端岗位面试题 · 问题拆解
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 17602 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 361 题如何合并n个有序列表?请描述算法思路并分析时间复杂度。 考察对多路归并、堆与分治合并的理解第 362 题请用代码实现:给定一棵二叉树,找出每个节点与其某个祖先节点之间的最大差值,并分析复杂度。 考察二叉树遍历、递归/迭代设计与差值计算逻辑第 363 题请解释在哈希表发生冲突时,如何将链表转化为红黑树,以及这一转化过程的具体步骤。 考察哈希表冲突解决机制及链表到红黑树转化的条件与实现细节第 364 题给定一个整数数组,从下标0开始,每一步可以选择向左移动一格、向右移动一格,或跳转到当前下标对应元素值所指的下标位置,求到达值为-1的元素所需的最短步数。 考察图建模与BFS求最短路径的能力第 365 题请列举几个常用的 Linux 命令,并说明各自的主要用途。 考察 Linux 基础命令的掌握程度与实际应用能力第 366 题请介绍几种常见的基本数据结构及其典型应用场景。 考察数据结构基础认知与应用映射能力第 367 题请介绍一下你对锁的理解,以及它在并发编程中的作用。 考察对并发控制中锁机制的基本原理与应用的理解第 368 题在有序矩阵中如何高效查找目标值?请说明思路并手写实现。 考察二分查找思想在二维有序矩阵中的应用第 369 题请阐述 static 关键字在 C 语言中的作用。 考察对 static 作用于局部变量、全局变量及函数时的存储与作用域规则的理解第 370 题协程在什么情况下会退出? 考察对协程生命周期与调度机制的理解第 371 题请介绍快速排序的实现思路、你会采用的优化方式,以及如何判断排序算法是否稳定。 考察快速排序实现、常见优化与排序稳定性判断标准第 372 题AOP具体怎么实现的(动态代理) 考察对AOP底层动态代理机制的理解与实现细节第 373 题请具体讲述快速排序的基本思想,并分析其时间复杂度和空间复杂度。 考察对快速排序原理、复杂度推导及边界情况的深入理解第 374 题请介绍你使用过的分布式数据库及其典型应用场景。 考察分布式数据库实践经验、选型逻辑与场景匹配能力第 375 题在游戏开发中,你通常如何设计技术方案?请结合一个具体例子说明。 考察系统化方案设计与落地能力第 376 题HashMap 在 Java 中是如何工作的?请说明其整体结构和基本设计原理。 考察对 HashMap 底层数据结构和基本工作原理的理解第 377 题你觉得高流量场景下系统最大的压力在哪里? 考察对高并发系统瓶颈的分析能力与整体架构理解第 378 题请描述一次 CPU 读内存的完整流程,从虚拟地址到拿到数据。 考察对内存寻址、缓存层次和一致性机制的理解第 379 题Redis如何保证库存扣减的原子性? 考察Redis原子操作与并发控制机制在库存扣减场景的应用第 380 题你实际使用过 Redis 的哪些命令?请结合场景说明。 考察 Redis 基础命令掌握程度与真实使用经验