小米集团面试题 · 问题拆解
小米集团相关面试题,按最终去重题目聚合。
共 2227 道真题 · 当前筛选命中 444 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 121 题请设计并实现一个缓存类,支持 put 存入键值对,容量满时进行淘汰,以及 get 获取键值。请先说明你的实现思路。 考察缓存数据结构设计、容量管理和算法基础第 122 题多重继承下的虚函数表结构是怎样的? 考察多重继承中的虚函数表组成与歧义处理第 123 题你平时是如何学习新知识或新技能的?有什么系统化的方法吗? 考察自我学习方法和持续学习能力第 124 题在项目中,你如何评估并发线程访问的上限,以及如何度量失败率? 考察对系统并发容量评估与失败率度量的理解第 125 题给定一个链表,如何删除其倒数第N个节点并返回新链表头? 考察链表双指针与边界处理能力第 126 题请介绍你在项目中遇到的一个技术难点及其解决方案。 考察候选人项目复盘中的问题定位、解决思路与结果呈现能力第 127 题编译原理主要研究哪些核心阶段? 考察对编译流程整体框架的掌握第 128 题单例模式怎么做单测 考察对单例模式的理解及可测试性设计第 129 题MyBatis的实现原理是怎样的? 考察对MyBatis核心组件、执行流程及映射机制的理解第 130 题在整个网络传输过程中,每次拆包时是否都需要 CPU 参与处理? 考察对网络协议栈拆包流程与硬件卸载机制的深入理解第 131 题在特征处理中,类别特征和数值特征通常如何编码与归一化? 考察特征工程基础处理的掌握程度第 132 题请介绍一下 AQS(AbstractQueuedSynchronizer)的原理,包括其核心机制和典型应用。 考察对 Java 并发同步框架 AQS 核心原理与应用的掌握程度第 133 题请举例说明读已提交(RC)和可重复读(RR)这两种隔离级别的区别。 考察对事务隔离级别实现机制与现象差异的理解第 134 题请实现一个函数,找出给定无序数组中元素组成的最长连续序列的长度,要求时间复杂度为 O(n)。 考察哈希表在连续序列问题中的应用与算法设计能力第 135 题假设一款智能家电产品在抖音平台的投放转化率低于预期,你会从哪些维度分析问题并提出解决方案? 考察候选人针对线上投放转化率问题的系统性分析框架与解决方案设计能力第 136 题单个Agent有很多工具(function call MCP)可以调用,如何确保调用准确性。 考察Agent工具调用准确性保障的工程实践与风险控制第 137 题遇到过最大的问题是什么,怎么解决的? 考察问题定义、拆解、解决路径与复盘能力第 138 题MySQL 有哪些锁? 考察对 MySQL 锁体系的基本掌握和分类能力第 139 题coredump怎么分析问题的,讲一下你的分析过程? 考察候选人排查崩溃类问题的系统化流程与工具使用能力第 140 题请实现一个算法,输出给定字符串中不含重复字符的最长子串的长度。 考察滑动窗口和哈希表在最长不重复子串问题中的应用