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