后端岗位面试题 · 技术原理

题库中标记为“后端”的结构化面试题。

89928 道真题 · 当前筛选命中 71234 · 更新 2026-08-05

筛选题目已选:技术原理
第 361 题如何快速找到一个数的中位数? 考察对中位数算法的时间复杂度和适用场景的理解问题拆解技术原理方案权衡第 362 题对 Kubernetes 的核心概念与组件了解多少? 考察对 Kubernetes 基础架构和核心概念的掌握程度系统设计技术原理Kubernetes第 363 题逻辑题:给你一张A4纸,纸里面画有一个圆,如何用一条直线同时平分圆和A4纸? 考察几何直观、核心概念和创造性问题拆解能力问题拆解技术原理第 364 题请说明StringBuffer和StringBuilder的区别,并说明各自适用场景。 考察对可变字符串类的线程安全性和性能差异的理解技术原理Java第 365 题为什么要做序列化和反序列化,为什么不直接拷贝到缓冲中? 考察对序列化本质、应用场景及与内存拷贝差异的理解风险判断技术原理方案权衡第 366 题请介绍你负责项目的整体设计思路,包括模块拆分方式。 考察系统设计思路、模块划分合理性与架构理解项目复盘系统设计技术原理第 367 题订单库存信息存在Redis中,如何确保其数据一致性? 考察库存这类高频写场景的并发一致性与超卖防护风险判断技术原理问题排查Redis第 368 题请介绍多线程的实现方式以及线程池的搭建方法,并说明你使用了哪个线程库。 考察并发编程基础、线程池设计与技术选型能力技术原理技术选型方案权衡第 369 题请实现一个函数,判断给定字符串是否回文,忽略字母大小写和非字母数字字符。 考察字符串处理与双指针技巧编码实现技术原理Java第 370 题请简述MySQL性能优化的常见方向,并针对其中一个方向给出具体方案。 考察对MySQL调优体系的理解深度与实践落地能力性能优化技术原理问题排查MySQL第 371 题算法题:实现最长递增子序列,5分钟完成。 考察动态规划或二分优化实现能力及时间约束下的编码熟练度编码实现问题拆解技术原理第 372 题请解释什么是 Redis 的大 key,以及如何发现和处理大 key 问题? 考察对大 key 的危害、识别方法和处理技巧的理解性能优化风险判断技术原理Redis第 373 题Java 中的引用类型都有哪些?分别是什么含义? 考察 Java 引用体系的理解,尤其是引用强度与对象回收的关系技术原理Java第 374 题HTTP 200返回码有什么含义? 考察对HTTP状态码基础语义的准确理解问题拆解技术原理HTTP第 375 题请介绍你在项目中使用的Redis,并说明其使用场景。 考察Redis实际应用的理解与业务场景结合能力业务理解项目复盘技术原理Redis第 376 题请解释二叉树的前序、中序和后序遍历顺序,并说明中序遍历在二叉搜索树中的作用。 考察二叉树遍历机制及其在搜索树中的应用问题拆解技术原理第 377 题你的项目中的网络iohook是怎么实现同步转异步的? 考察对IO模型转换机制的理解和项目实践问题拆解项目复盘技术原理第 378 题在Java中,try语句除了配合catch使用,还有哪些其他用法? 考察对Java异常处理机制中try语句多种用法的掌握程度技术原理Java第 379 题Linux中查看某个端口被占用或监听的命令是什么? 考察Linux网络故障排查基础命令的掌握技术原理问题排查Linux第 380 题MySQL数据库宕机了,如何保证同步一致? 考察对数据库高可用、数据一致性和故障恢复机制的理解风险判断技术原理方案权衡MySQL