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

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

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

筛选题目已选:技术原理
第 421 题Redis的hash是怎么做的? 考察对Redis hash底层实现和条件转换的理解问题拆解技术原理Redis第 422 题我看你有一个针对于并行加载的优化,讲一下你这块怎么做的? 考察候选人对自己项目中并行加载优化的设计思路、实现细节与效果评估性能优化项目复盘技术原理第 423 题不同消费者可以消费同一个消息吗? 考察对消息队列消费模型和消息投递语义的理解技术原理Apache KafkaRabbitMQ第 424 题请解释线程池的核心参数及其工作流程,包括核心线程数、任务队列和最大线程数的关系。 考察对线程池参数配置与任务调度机制的理解问题拆解技术原理Java第 425 题MySQL的事务隔离级别和区别 考察事务隔离级别的定义、实现及并发问题理解业务理解技术原理MySQL第 426 题请介绍你实现或参与的一个RPC框架项目,包括整体设计思路、核心模块和关键技术决策。 考察对RPC框架核心原理的理解、系统设计能力以及项目实践深度项目复盘系统设计技术原理第 427 题请设计一个线程池,核心要素包括线程管理、任务队列、拒绝策略和生命周期,并说明如何根据业务场景进行参数配置。 考察候选人对线程池核心机制和设计要点的理解,以及根据实际场景进行参数配置的能力。系统设计技术原理方案权衡第 428 题介绍各种数据类型的字节大小(int、char、long、longlong、float、double、short) 考察C/C++基础数据类型大小及平台差异认知技术原理第 429 题请说明常见的垃圾回收算法,并简述其核心思想与优缺点。 考察 GC 算法基本理论及对标记-清除、复制、标记-整理等原理的理解技术原理Java第 430 题WebSocket和HTTP有什么区别? 考察对HTTP与WebSocket在协议模型、通信模式和使用场景上的差异理解技术原理方案权衡HTTPWebSocket第 431 题MCP 客户端与 server 之间是如何交互的?请描述一次完整的请求流程。 考察对 MCP 协议通信机制的理解问题拆解技术原理MCP第 432 题线程池中的任务执行完成后,如何获取并处理其结果或后续动作? 考察线程池任务执行后的结果获取与后续处理机制编码实现技术原理第 433 题请求经过控制层、业务层、数据访问层时,可能存在哪些安全问题,如何防范? 考察分层架构下的安全风险识别与纵深防御能力风险判断系统设计技术原理第 434 题请说明你如何使用线程池,如何自定义线程池,其核心参数有哪些,以及底层实现原理是什么? 考察线程池配置、核心参数理解及底层执行机制性能优化风险判断技术原理Java第 435 题请解释std::move和std::forward的作用与区别,并说明各自的使用场景。 考察对C++移动语义与完美转发的理解及实际应用能力编码实现技术原理C++第 436 题请说明 HashMap 的内部结构。 考察对 HashMap 底层数据结构与实现原理的理解技术原理Java第 437 题请列举并简要说明常见的磁盘调度算法,并比较它们在寻道时间上的优劣。 考察对磁盘 I/O 调度算法原理及适用场景的理解技术原理方案权衡第 438 题如何保证消息不重复? 考察消息队列场景下重复消息的识别与幂等处理能力问题拆解风险判断技术原理第 439 题你觉得Agent开发最大的难点是什么? 考察对Agent开发复杂性的理解、经验深度和问题定位能力问题拆解自我认知技术原理第 440 题如何实现一个线程安全的列表?请说明不同实现方案的适用场景。 考察并发控制原理、线程安全数据结构选型与场景权衡技术原理技术选型方案权衡Java