小米集团面试题 · 技术原理
小米集团相关面试题,按最终去重题目聚合。
共 2227 道真题 · 当前筛选命中 1489 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 661 题请描述RAG系统的搭建过程,包括主要模块和关键步骤。 考察RAG系统架构理解与搭建流程的完整性第 662 题请详细介绍 Redis Cluster 的工作原理、数据分片、故障转移机制以及使用中的主要注意事项。 考察对 Redis Cluster 核心机制的理解与工程实践认知第 663 题请解释Java垃圾回收的基本原理和常见回收算法。 考察对Java垃圾回收机制的理解及常用算法的掌握第 664 题请介绍在项目中实际使用的 RPC 组件,并说明你对其原理或使用方式的理解。 考察 RPC 技术选型、实践深度与原理认知第 665 题服务端的半连接池和全连接池有了解吗? 考察对TCP连接建立过程中内核缓冲队列机制的理解第 666 题HashMap数组默认长度是多少 考察HashMap基础数据结构知识点第 667 题volatile 保证变量可见性的原理是什么? 考察对 volatile 语义及底层内存模型的理解第 668 题重构过程中,你遇到了哪些 bug?是如何定位和修复的? 考察候选人的bug定位、分析及修复能力第 669 题请介绍你对线程池核心参数的理解,并说明如何合理设置这些参数。 考察对线程池核心参数的作用、默认行为及配置权衡的掌握程度第 670 题MySQL 的索引通常使用什么数据结构?它有哪些特点? 考察对 MySQL 索引底层结构与适用场景的理解第 671 题一个IO类型的任务,线程设置多大比较合适? 考察IO密集任务线程池大小的估算与权衡第 672 题为什么Zset用跳表不用平衡树? 考察Redis有序集合底层数据结构选型的原理与权衡第 673 题如何计算用户的最大连续登录天数?请说明思路。 考察SQL窗口函数应用与连续性问题建模能力第 674 题请介绍网络四层模型及每一层的主要职责。 考察对OSI简化四层模型(TCP/IP)的理解与表达能力第 675 题如何创建子线程? 考察 Java 中创建子线程的多种方式及适用场景第 676 题一个不重复的升序数组左移k次后,如何求出k的值? 考察有序数组旋转的二分查找算法及边界处理第 677 题请介绍JVM运行时数据区的内存分布。 考察对JVM内存区域划分及各自作用的理解第 678 题请介绍线程池的核心参数和提交任务后的执行流程。 考察对线程池参数作用及任务调度机制的理解第 679 题当数据库表字段与实体类属性不一致时,在 MyBatis 中有哪些解决方式? 考察结果映射配置与日常 ORM 映射处理能力第 680 题请介绍面向对象的三大基本特性是什么? 考察对面向对象核心特性的概念理解与区分