小米集团面试题 · 技术原理

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

共 2227 道真题 · 当前筛选命中 1489 道 · 更新 2026-08-05

筛选题目已选:技术原理
第 861 题请解释什么是虚拟内存,以及它的主要作用和实现原理。 考察对虚拟内存概念、作用及底层机制的理解问题拆解技术原理第 862 题Spring是怎么解决对象的互相引用(循环依赖) 考察Spring三级缓存解决循环依赖的机制与限制技术原理问题排查Spring Framework第 863 题请谈谈你对接口测试的理解,并举例说明你会如何进行接口测试。 考察对接口测试的核心概念、覆盖维度和实际执行方法的掌握问题拆解技术原理问题排查第 864 题请说明 HashMap 的底层数据结构与原理? 考察 HashMap 存储结构与哈希算法的理解技术原理Java第 865 题请说明 CompletableFuture 的底层实现原理。 考察对线程调度、回调机制和异步执行模型的理解深度技术原理Java第 866 题成员变量、static修饰的变量、方法参数哪个是线程安全的? 考察对Java多线程共享内存模型和线程安全边界的基本理解风险判断技术原理Java第 867 题长度为16的HashMap在扩容后容量会变为多少? 考察HashMap扩容机制与容量变化规则技术原理第 868 题索引的数据结构是什么? 考察对数据库索引底层数据结构的理解及适用场景技术原理技术选型第 869 题在分布式系统或微服务架构中,各个任务或服务之间通常通过哪些机制传递信息?请结合实际场景说明。 考察对分布式通信机制的理解及选型能力技术原理技术选型RPC第 870 题你提到做过数据库优化,请具体说明当时优化了哪些SQL或表结构,优化前后性能有什么变化? 考察数据库优化的具体手段与性能衡量能力性能优化技术原理问题排查第 871 题权限系统改造与数据隔离、全球数据访问合规之间是什么关系? 考察对权限控制与数据隔离、合规约束之间关联的理解深度业务理解风险判断技术原理第 872 题JWT的设计的局限性是什么? 考察对JWT架构特性的理解及其在真实场景中的权衡风险判断技术原理方案权衡JWT第 873 题Kafka有哪些主要缺点? 考察对Kafka局限性的理解,包括功能边界和运维复杂性技术原理方案权衡Apache Kafka第 874 题有了解过ZGC吗? 考察对ZGC设计目标、核心机制和适用场景的理解技术原理技术选型方案权衡第 875 题常见的灰度策略有哪些?它们各自适用于什么场景? 考察对灰度策略分类及适用场景的掌握业务理解技术原理方案权衡第 876 题从输入网页地址到首屏加载完成,整个过程是什么样的? 考察网络请求、浏览器渲染机制及整体流程的理解性能优化技术原理第 877 题请手写实现一个责任链模式,并说明其适用场景。 考察对责任链模式的结构理解与编码实现能力编码实现系统设计技术原理第 878 题请介绍 MyBatis 的底层工作流程,包括 SQL 语句与映射配置是如何被加载和执行的? 考察对 MyBatis 底层原理的理解问题拆解技术原理MyBatis第 879 题请画出Buck和Boost变换器的拓扑结构,并解释其工作原理及各器件的作用。 考察开关电源基本拓扑的理解、器件作用及工作原理分析性能优化技术原理第 880 题静态变量在Java中存储在哪个内存区域? 考察对Java内存模型及静态变量存储位置的理解技术原理Java