后端岗位面试题(2026 最新)
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 更新 2026-08-05
筛选题目
考察点
技术栈
第 821 题请解释 G1 垃圾回收器的回收算法及其原理。 考察对 G1 GC 的回收算法、Region 划分与并发处理机制的理解第 822 题请介绍一下你对 Qt 信号与槽机制的理解。 考察对 Qt 信号与槽机制原理和使用的掌握程度第 823 题请介绍上传和下载大文件时常用的框架及其工作流程。 考察对大文件传输框架选型及传输流程的理解第 824 题请解释 MapReduce 的基本工作原理及其适用场景。 考察对 MapReduce 计算模型核心机制与适用边界的基本理解第 825 题针对 MySQL 中这张表,你通常会如何设计索引?请说明你的索引规划依据。 考察索引设计能力与依据查询模式进行索引规划第 826 题假设项目服务在多城市部署,在某城市修改价格后,如何保证其他城市看到的结果一致?异步更新的延迟如何解决? 考察分布式数据一致性策略与异步延迟处理第 827 题请介绍线程池的创建方式及其使用场景。 考察对线程池参数配置、创建方式及适用场景的理解第 828 题请用 Python 实现一个针对 LLVM IR 常见指令形式的死代码消除(DCE)功能,并说明你的实现思路。 考察对 LLVM IR 结构、数据流分析基础及死代码消除算法的掌握与编码实现能力第 829 题为什么要用 dma_alloc_coherent? 考察对 DMA 一致性内存分配的理解及其适用场景第 830 题MySQL如何实现分布式锁?和用Redis实现有哪些差别? 考察分布式锁的实现机制及不同中间件方案的权衡第 831 题FEE中Block的存储模式有哪四种?请分别说明其特点。 考察嵌入式存储规范中Block存储模式的分类与适用场景第 832 题结合项目经验,说明分库分表的实现思路 考察分库分表的方案设计、实施步骤与项目落地能力第 833 题请谈谈在多线程编程中需要注意哪些核心问题? 考察多线程编程的并发安全与常见陷阱第 834 题请介绍秒传功能的设计思路,并说明其可能存在的问题。 考察对秒传机制的原理理解与工程边界意识第 835 题事务隔离级别,在可重复读的隔离级别下会出现幻读问题吗?怎么解决? 考察对事务隔离级别边界和并发一致性问题的理解第 836 题请你介绍一下Java线程池。 考察对Java线程池核心机制、参数配置和风险控制的理解第 837 题在你的项目中,如何选择并使用 HTTP 请求方法?请举例说明。 考察候选人将 HTTP 方法应用于实际业务场景的能力第 838 题请说明Elasticsearch倒排索引是如何构建的,以及其检索流程是怎样的。 考察对倒排索引原理及检索机制的理解第 839 题请讲解 C++ 中纯虚函数的概念、作用及使用场景。 考察面向对象抽象编程中纯虚函数的基本概念与应用第 840 题如何避免多线程中的死锁? 考察对死锁产生条件及预防、避免、检测与解除策略的掌握