后端岗位面试题(2026 最新)
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 更新 2026-08-05
筛选题目
考察点
技术栈
第 401 题如何将一个N×N的二维数组(矩阵)顺时针旋转90度? 考察数组索引与原地或辅助空间旋转的算法实现能力第 402 题Redis 中如何实现 Token 过期自动删除? 考察基于 Redis 实现 Token 过期删除的机制与原理第 403 题Nacos支持AP还是CP,如何实现AP的? 考察Nacos一致性模型的选择与AP实现机制第 404 题介绍一下你项目里的 Token 无感刷新是如何实现的。 考察无感刷新方案的设计细节、落地方式与边界处理第 405 题Redis的哨兵集群是怎么选择从节点的,哨兵是什么和一般的Redis实例有什么区别? 考察对Redis高可用架构中故障转移选举和哨兵节点职责的掌握第 406 题请说明 JWT 与 ThreadLocal 组合使用的作用,以及具体的实现方式。 考察对 JWT 身份认证流程和 ThreadLocal 上下文管理机制的理解与应用第 407 题请结合秒杀场景,设计一套业务代码与系统方案,并回答相关的八股文问题(如缓存穿透、超卖、接口幂等)。 考察对秒杀场景下高并发、一致性、性能等综合问题的解决能力第 408 题C++多态实现方式有哪些?具体讲讲。 考察C++多态的分类、底层实现机制及适用场景第 409 题请解释 MyBatis 延迟加载的实现原理。 考察对 MyBatis 延迟加载机制的理解,包括配置、代理和 SQL 触发时机第 410 题平时使用Redis的场景是什么? 考察对Redis典型应用场景的理解与落地经验第 411 题Java 中 == 和 equals 的区别是什么? 考察对 Java 值比较与引用比较的理解第 412 题请列举你熟悉的主流AI产品,并说明它们分别由哪家公司开发。 考察对AI产品生态的行业认知与信息准确性第 413 题求斐波那契数列,要求用动态规划实现,分析时间空间复杂度,有没有复杂度更低的实现? 考察动态规划的理解、复杂度分析能力和优化思路第 414 题为什么选择使用工厂模式+策略模式进行优化? 考察设计模式选型依据、问题拆解与方案权衡能力第 415 题为什么 MySQL 使用 B+ 树索引后,其查询性能(尤其是全文或模糊搜索)与 Elasticsearch 仍有明显差距?请结合原理说明。 考察对 MySQL B+树索引与 Elasticsearch 倒排索引底层原理差异的理解,以及适用场景的辨析。第 416 题二叉树用深度遍历好还是层次遍历好? 考察对二叉树两种遍历方式适用场景的辨析能力第 417 题请你谈谈 JPA 的使用经验,并说明它在项目中的实际应用。 考察对 JPA 的理解深度、实际使用经验和知识广度第 418 题请介绍计算机网络七层模型中各层的主要功能及其对应协议。 考察对OSI七层模型的层次划分、功能理解及典型协议掌握第 419 题请介绍Kafka的核心架构,并说明在你的项目中是如何使用Kafka的。 考察对Kafka架构的理解及实际项目中的应用能力第 420 题平时调试用什么方法,除了 debug 还有什么方法? 考察候选人的调试工具使用、排查思路和工程实践