小米集团面试题 · 技术原理
小米集团相关面试题,按最终去重题目聚合。
共 2227 道真题 · 当前筛选命中 1489 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 621 题如何用C语言实现哈希表? 考察哈希表核心结构设计、冲突处理与C语言指针内存管理能力第 622 题请介绍RAG系统中的embedding模块,包括常用的embedding模型以及向量相似度计算方法。 考察对RAG检索环节中embedding模型选择和向量相似度计算的掌握程度第 623 题请介绍模型量化算法的基本原理、常见的量化方法(如 PTQ 和 QAT)以及改进方向。 考察对模型量化核心概念、PTQ 与 QAT 差异及演进方向的系统性理解第 624 题有哪些垃圾回收算法? 考察对常见垃圾回收算法的理解与对比能力第 625 题假如程序同一时间段内触发了很多次重绘方法,安卓系统底层如何防止卡顿问题? 考察对Android绘制机制、消息循环与性能优化策略的理解第 626 题什么时候会出现回表查询? 考察对数据库索引结构、覆盖索引及查询性能的理解第 627 题请解释Self-Attention机制的原理。 考察对自注意力机制核心概念和计算过程的理解第 628 题普通哈希表 put 值与安全哈希表 put 值在行为上有何区别? 考察并发安全实现原理与性能差异第 629 题如何用 shader 在贴图上画一个圆? 考察 Shader 编程中基于坐标的图形绘制与距离场概念第 630 题进程的通信方式有哪些? 考察对进程间通信机制的掌握与适用场景辨析第 631 题InnoDB 和 MyISAM 的主要区别有哪些? 考察对两种主流存储引擎特性差异的理解第 632 题请解释Java类加载机制,并说明静态变量是如何被赋值的? 考察对类加载阶段和静态变量初始化顺序的理解第 633 题ADC数值如何换算成具体电压值? 考察ADC采样原理与量程换算能力第 634 题你用过哪些RPC框架?还了解其他哪些RPC框架? 考察候选人RPC技术栈的实践经验与知识广度第 635 题Semaphore和锁的区别是什么? 考察并发控制原语的理解与适用场景辨析第 636 题TCP和UDP的主要区别有哪些? 考察对传输层协议核心特性的理解与对比能力第 637 题在数据库事务中实现原子性操作,需要考虑哪些方面的设计和优化? 考察对事务原子性实现机制的理解及优化方法第 638 题Java中Lock和synchronized的区别和原理是什么? 考察对Java并发锁机制的理解,包括语法、功能和底层实现第 639 题OOM问题在什么场景用到过,怎么排查? 考察候选人对内存溢出问题的实际处理经验与排查方法论第 640 题请列举并说明你平时常用的几个 Linux 命令及其典型使用场景。 考察对常用 Linux 命令的熟悉程度及应用场景理解