小米集团面试题 · 问题排查
小米集团相关面试题,按最终去重题目聚合。
共 2227 道真题 · 当前筛选命中 190 道 · 更新 2026-08-05
筛选题目已选:问题排查
考察点
技术栈
第 81 题什么是循环依赖?如何解决? 考察对循环依赖概念的理解及常见解决方案第 82 题如何设计一套完整的观测采集与展示流程? 考察从数据采集到告警展示的端到端设计能力第 83 题请具体说明你解决一个技术问题的方法和步骤。 考察问题分析、定位与解决能力第 84 题请分享一个你印象最深的 bug,并说明你是如何定位和解决的。 考察候选人的问题排查能力、逻辑分析和反思总结能力第 85 题请解释Spring框架中循环依赖的产生原因、解决方案及其局限性。 考察对Spring IoC容器循环依赖处理机制的理解及边界意识第 86 题OOM问题在什么场景用到过,怎么排查? 考察候选人对内存溢出问题的实际处理经验与排查方法论第 87 题Spring 事务代理机制中,事务注解为什么不生效? 考察对 Spring AOP 代理和自调用原理的理解第 88 题服务端的半连接池和全连接池有了解吗? 考察对TCP连接建立过程中内核缓冲队列机制的理解第 89 题重构过程中,你遇到了哪些 bug?是如何定位和修复的? 考察候选人的bug定位、分析及修复能力第 90 题当数据库表字段与实体类属性不一致时,在 MyBatis 中有哪些解决方式? 考察结果映射配置与日常 ORM 映射处理能力第 91 题当线上出现慢查询时,你通常如何排查并优化? 考察慢查询定位、分析和优化方法第 92 题重构过程中有遇到哪些难解的 case 吗? 考察重构中的问题识别、解决思路与总结能力第 93 题当MySQL查询变慢时,你会如何系统地排查和优化?请结合一个具体场景说明你的排查步骤和优化手段。 考察MySQL性能问题的系统排查思路和优化能力第 94 题如果半连接池满了它会有什么异常表现? 考察对 TCP 半连接队列、半连接池异常和超时行为的理解第 95 题假如有个 jar 包,不能被 Maven 下载到本地仓库,应该怎么办? 考察对 Maven 私有仓库、手动安装和依赖管理策略的理解第 96 题在 FreeRTOS 多任务环境中,请分析死锁的产生原因并给出常见解决方法。 考察对资源竞争条件下死锁四条件的理解与工程规避能力第 97 题请列举数据库索引失效的常见场景,并说明如何避免。 考察索引原理掌握与查询优化实践第 98 题在SQL调优中,如何判断一条查询是否使用了索引?Explain输出中的possible_keys可以单独作为依据吗? 考察对Explain执行计划中索引相关字段的理解和实际判断方法第 99 题请介绍你常用的线上监控手段,包括监控对象、指标和告警处理。 考察线上监控体系的搭建思路、关键指标选取与告警响应能力第 100 题项目开发中Redis访问变慢时,你会从哪些方面排查原因? 考察Redis性能问题的系统性排查能力