后端岗位面试题 · 问题拆解
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 17602 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 641 题查找文件名称带有今天日期的文件的Linux命令 考察Linux命令行中按文件名模式匹配文件的能力第 642 题算法题:双向链表插入考虑多线程场景 考察双向链表插入操作的实现与并发安全设计第 643 题请说明Spring的自动装配原理。 考察对Spring依赖注入核心机制的理解第 644 题给定一个整数数组,其中每个元素出现一次或两次,请找出所有出现两次的数。 考察数组遍历、哈希表使用及边界处理能力第 645 题请设计一个模拟购买高铁票的系统,需要考虑哪些核心环节? 考察系统设计能力,包括业务理解、流程拆分和关键技术点第 646 题给定一组区间,每个区间以对象的 start 和 end 属性给出,请设计算法移除最少的区间,使剩余区间互不重叠,并返回最少需要移除的数量。 考察贪心算法在区间调度问题中的应用与编码实现第 647 题两个各含一亿数字的文本文件,如何求它们的差集? 考察大数据量下的差集算法设计与资源权衡第 648 题请说明V4L2相机驱动的设备树管理方法。 考察对设备树与V4L2驱动绑定的理解第 649 题请介绍一次你在开发中处理高并发问题的经历,具体说明你遇到了什么问题、采用了哪些思路或技术手段来解决,以及最终效果如何。 考察候选人对高并发场景的实践经验、技术方案和结果复盘能力第 650 题开发过程中发现项目延期风险时,你会如何识别和评估风险? 考察风险识别与评估的方法和敏感度第 651 题每个节点的处理能力不同,如果由你来设计,如何实现负载均衡? 考察结合节点差异设计负载均衡策略的能力第 652 题一堆用户,一堆任务进来,如何保证任务分配均衡 考察分布式任务分配均衡性与负载均衡策略第 653 题请实现一个函数,统计一个非负整数的二进制表示中 1 的个数。 考察位运算基础与边界处理第 654 题MySQL中B+树索引的作用是什么?请结合查询过程解释。 考察对B+树索引原理及其在MySQL存储引擎中作用的掌握第 655 题请说明快速排序的时间复杂度、空间复杂度以及是否稳定? 考察快速排序算法核心概念的理解第 656 题在分布式事务中,假设先执行A业务成功,再执行B业务,B业务实际执行成功但因网络问题未返回响应,应如何解决? 考察分布式事务中网络超时与状态一致性的处理能力第 657 题请用两个栈模拟队列,并实现入队和出队操作,要求分析各操作的时间复杂度。 考察栈和队列的数据结构差异,以及如何用栈实现队列的先进先出语义第 658 题请举例说明你在实际项目中遇到过的非 200 HTTP 状态码,并说明你是如何排查和处理的? 考察对 HTTP 状态码的理解、实际排查经验及问题处理能力第 659 题Spring 源码里体现了哪些设计模式? 考察对常用设计模式的理解及在 Spring 框架中的实际应用识别第 660 题请介绍 ReentrantLock 的实现原理。 考察对 Java 并发锁底层机制的理解,包括同步、队列与可重入设计