后端岗位面试题 · 技术选型
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 11284 道 · 更新 2026-08-05
筛选题目已选:技术选型
考察点
技术栈
第 441 题请具体描述你参与过的百度项目,包括需求细节、技术方案的选择与实现过程。 考察候选人项目参与深度、需求理解与技术方案设计能力第 442 题请分别说明Spring、SpringMVC和SpringBoot的核心定位,以及它们之间的主要区别和联系。 考察对Spring生态核心框架职责区分与演进关系的理解第 443 题请分享你在工作中使用 AI 编程工具(如 GitHub Copilot、ChatGPT 等)的具体经历,包括它如何融入你的开发流程,以及带来的效果和你的看法。 考察候选人对 AI 编程工具的实际应用经验、工作流程整合能力与技术判断第 444 题Redis 分布式实现有哪几种?请分别介绍。 考察对 Redis 分布式解决方案的广度认识与核心机制掌握第 445 题用户登录时,如何将用户标签缓存到 Redis? 考察 Redis 缓存设计的数据结构、过期策略与读写性能第 446 题请说明在 Java 中实现多线程的常用方式,并比较它们的适用场景。 考察对多线程基础实现方式及适用场景的理解第 447 题两个各含一亿数字的文本文件,如何求它们的差集? 考察大数据量下的差集算法设计与资源权衡第 448 题请介绍 Redis 常见的几种数据结构及各自适合的应用场景。 考察对 Redis 数据结构的理解和场景化应用能力第 449 题RAG是你搭建的还是直接调用框架本身? 考察候选人对RAG实现层级的理解深度与自主构建能力第 450 题请介绍 Redis 的特点,并说明它为什么快、为什么适合用作缓存。 考察对 Redis 核心特性及内部机制的理解第 451 题WebSocket 通信的双方分别是什么角色?为什么推送订单状态变化适合用 WebSocket 而不是类似大模型场景的单向长连接方式? 考察对 WebSocket 双向通信机制的理解及对长连接适用场景的判别第 452 题虚拟机、Docker 和 Kubernetes 之间有什么区别? 考察对虚拟化、容器化和容器编排的基本概念理解与对比能力第 453 题有两个消费者A,B,A消费者性能高,B消费者性能低,消息队列如何将消息更多地投递到性能高的A消费者? 考察消息队列中针对消费者能力差异的负载均衡与流控机制第 454 题在Java中,当使用值类型(如Valhalla项目中的Point)时,如何保证与现有泛型集合框架(如List<Point>)的兼容性? 考察对值类型在泛型集合中装箱、特化及兼容性处理的理解第 455 题滑动窗口相对于固定窗口而言,为什么要设计成滑动的方式?它主要解决什么问题? 考察限流算法中固定窗口与滑动窗口的差异及滑动窗口的动机第 456 题常用的推理框架有哪些? 考察对主流推理框架的掌握程度与技术选型意识第 457 题请说明在 Java 中定义线程的几种方式,并比较它们的适用场景。 考察对 Java 多线程创建方式的理解及适用场景辨析第 458 题请解释接口与抽象类的区别,并说明各自适用的场景。 考察对Java面向对象抽象机制的理解与应用第 459 题约定大于配置如何理解、实现? 考察对约定优于配置概念的理解及其在工程实践中的实现方式第 460 题为什么不用现有的动态线程池组件? 考察对动态线程池组件的了解及技术选型权衡能力