小米集团面试题(2026 最新)

小米集团相关面试题,按最终去重题目聚合。

2227 道真题 · 更新 2026-08-05

筛选题目
第 461 题请介绍你在项目中采用的BMS与外部设备通信方案,并说明为什么选择该协议。 考察项目经验真实性与通信方案选型能力项目复盘技术原理技术选型第 462 题请解释分布式事务的原理,并说明常见的实现方案及其适用场景。 考察对分布式事务核心概念、实现模式和取舍的理解系统设计技术原理方案权衡第 463 题请介绍 Java 中 Map 的常见遍历方式及其适用场景。 考察对 Map 遍历方式的理解、实现差异和场景选择能力技术原理方案权衡Java第 464 题说说Redis的持久化机制? 考察对Redis两种持久化方式原理、适用场景及配置取舍的理解技术原理方案权衡Redis第 465 题请说说你对 MCP、Agent 和 RAG 三者关系的理解,以及它们在实际系统中的应用。 考察对 MCP、Agent、RAG 概念的理解及架构应用能力问题拆解技术原理技术选型AI AgentMCPRAG第 466 题您如何理解 HRBP 在业务多元且发展迅速的企业中的角色定位? 考察对 HRBP 角色定位、业务理解与战略伙伴价值的认知业务理解人岗匹配自我认知第 467 题数据库和缓存的同步情况你是怎么实现的? 考察缓存与数据库一致性策略的设计与权衡风险判断系统设计方案权衡第 468 题请手写一个线程安全的懒汉式单例模式实现,并说明其线程安全性的关键点。 考察单例模式实现与并发正确性理解编码实现技术原理Java第 469 题请介绍Redis集群架构的组成和工作原理。 考察对Redis集群数据分布、高可用和扩展性的理解系统设计技术原理Redis第 470 题请用C语言实现二分查找算法。 考察C语言基础和二分查找算法的正确实现与边界处理编码实现技术原理C第 471 题请解释 JavaScript 闭包的概念、形成原理及其典型应用场景。 考察对闭包核心机制的理解与实际应用能力问题拆解技术原理JavaScript第 472 题如果有机会,你会如何克服自己手机当前存在的缺点?请结合实际情况谈一谈。 考察问题识别与解决能力问题拆解方案权衡第 473 题请结合你的实际经历,谈谈你使用Linux进行项目开发或部署的体会与收获。 考察基于Linux环境的实践能力、问题解决与经验总结持续改进项目复盘技术原理Linux第 474 题当小米的业务部门面临市场份额下滑的困境时,您认为 HRBP 应从哪些方面助力解决问题? 考察 HRBP 在业务困境中的人资诊断、组织干预与业务协同能力业务理解协作推动问题拆解第 475 题请谈谈你从建筑学专业转向互联网产品经理的动机和考虑因素。 考察职业转型动机的合理性、自我认知与岗位匹配度人岗匹配自我认知第 476 题线上数据库表如何实现在线扩容(分库分表)? 考察数据库水平扩展的设计与实施细节性能优化风险判断系统设计第 477 题请阐述Java泛型的基本概念、主要使用场景及其在编译期的类型擦除机制。 考察对Java泛型核心机制与典型应用的理解深度编码实现技术原理Java第 478 题手撕:给你一棵二叉树,根为 root。请你删除一条边,使二叉树分裂成两棵子树,且这两棵子树各自的节点和之积尽可能大。示例输入:root={1,2,3,4,5,6},输出:110,请实现并解释算法。 考察二叉树遍历、子树和计算以及乘积最大化策略编码实现问题拆解第 479 题请介绍你在项目中如何建立或优化测试工程化流程,包括测试框架选型、分层策略、CI 集成与质量度量。 考察测试体系搭建思路、工具选型与流程落地能力业务理解问题拆解结果导向第 480 题讲一个你在实习里面的MySQL优化经历 考察候选人实际工程实践、问题定位与性能优化能力性能优化项目复盘问题排查MySQL