后端岗位面试题 · 问题排查
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 9439 道 · 更新 2026-08-05
筛选题目已选:问题排查
考察点
技术栈
第 121 题Java 内存模型中哪些区域可能会产生 OOM?各区域产生 OOM 的原因分别是什么? 考察对 Java 运行时内存分区、OOM 触发机制及参数的掌握第 122 题你在优化慢 SQL 时,会如何一步步定位出慢在哪里? 考察慢 SQL 排查的方法论、工具使用与系统性分析能力第 123 题当从 Elasticsearch 读取到的数据是旧数据、未能及时更新时,你会如何解决? 考察对 ES 数据一致性与时效性问题的处理能力第 124 题请说明 MyBatis 实现分页的方式有哪些,并解释常见分页插件(如 PageHelper)的工作原理。 考查 MyBatis 分页机制及分页插件拦截器原理第 125 题请列举常用的Linux性能监控命令,并说明如何判断CPU和内存的使用情况。 考察Linux系统监控命令的掌握与性能问题判断能力第 126 题在实际生产环境中,如果消息队列出现消息堆积,你会采取哪些处理措施?请结合具体的排查思路和解决方案进行说明。 考查候选人对消息队列消息堆积问题的排查思路和实际处理能力。第 127 题微服务中如果监测到循环依赖怎么办? 考察微服务架构中循环依赖的识别、影响分析和治理策略第 128 题Native内存泄漏:DirectByteBuffer未释放导致容器OOM,如何用NMT+pmap追踪? 考察Native内存泄漏排查工具链与定位方法第 129 题请分享你对常用开源框架源码的阅读经验,并举例说明源码分析对你解决实际问题或理解框架原理的帮助。 考察候选人源码阅读的深度、方法以及对实际工作的启发第 130 题内存泄露和内存溢出有什么区别? 考察对内存管理基本概念及两者关联的准确理解第 131 题请介绍你使用 gdb 调试程序的主要步骤和常用命令,并结合一个实际的调试场景说明你是如何定位并解决问题的? 考察对 gdb 调试工具的掌握程度以及实际调试能力第 132 题你们实时场景用到了哪个OLAP引擎,为什么选择它,遇到过哪些问题? 考察实时OLAP引擎选型依据、落地实践与问题排查能力第 133 题如何解决缓存穿透问题?请说明布隆过滤器在其中发挥的作用和局限。 考察对缓存穿透成因、布隆过滤器原理及其适用边界的理解第 134 题在使用 AI 产品时,你遇到过输出不稳定或结果波动的情况吗?如果遇到过,请描述具体场景,并说明你是如何定位和解决这类问题的。 考察候选人对 AI 应用在实际使用中不确定性的认知、排查思路和工程化处理能力。第 135 题在Go语言中,defer在什么情况下可以修改函数的返回值? 考察对Go defer执行时机与返回值机制的理解第 136 题请解释雪花算法的工作原理,并说明它如何实现在分布式系统中生成全局唯一的ID? 考查对雪花算法机制及其在分布式ID生成中应用原理的理解。第 137 题FreeRTOS如何移植? 考察对FreeRTOS移植流程、关键配置和硬件适配的掌握第 138 题如何自定义线程工厂,为什么要设置线程名称? 考察线程工厂的作用和最佳实践第 139 题请介绍一下你在实习期间的具体工作内容、主要产出,以及遇到过的问题和你是如何解决的。 考察实习经历的真实性、工作成果量化和问题解决能力第 140 题当系统CPU使用率长期超过95%时,你会如何排查和解决? 考察系统性能问题排查的思路、工具使用与根因分析能力