小米集团面试题 · 技术选型
小米集团相关面试题,按最终去重题目聚合。
共 2227 道真题 · 当前筛选命中 245 道 · 更新 2026-08-05
筛选题目已选:技术选型
考察点
技术栈
第 81 题请说明如何使用 AddressSanitizer(ASAN)排查内存错误,并比较它与 Valgrind 的优缺点。 考察 ASAN 的使用方式及与 Valgrind 的工程选型对比第 82 题如何设计一套完整的观测采集与展示流程? 考察从数据采集到告警展示的端到端设计能力第 83 题请介绍Git的基本工作原理和常用命令。 考察对Git版本控制核心概念和常用操作的理解第 84 题MyBatis实体类和代码字段名不一样怎么处理? 考察对 MyBatis 字段映射机制的掌握和实际配置能力第 85 题请解释你对Java虚拟线程的理解,包括其原理、优势以及适用场景。 考察对Java虚拟线程原理、优势与适用场景的理解第 86 题Zynq有哪些常用的通信方式? 考察对Zynq PS-PL及外部接口通信机制的掌握第 87 题请介绍RAG系统中的embedding模块,包括常用的embedding模型以及向量相似度计算方法。 考察对RAG检索环节中embedding模型选择和向量相似度计算的掌握程度第 88 题请介绍模型量化算法的基本原理、常见的量化方法(如 PTQ 和 QAT)以及改进方向。 考察对模型量化核心概念、PTQ 与 QAT 差异及演进方向的系统性理解第 89 题你用过哪些RPC框架?还了解其他哪些RPC框架? 考察候选人RPC技术栈的实践经验与知识广度第 90 题TCP和UDP的主要区别有哪些? 考察对传输层协议核心特性的理解与对比能力第 91 题React 中常用的一些钩子(Hooks)有哪些? 考察对 React Hooks 基本概念和常用 API 的掌握程度第 92 题Redis的主要作用是什么? 考察对Redis核心功能和应用场景的理解第 93 题请介绍 C++ STL 中常用的顺序容器和关联容器,以及它们的适用场景。 考察对 STL 常用容器的特性、复杂度与适用场景的掌握第 94 题请描述RAG系统的搭建过程,包括主要模块和关键步骤。 考察RAG系统架构理解与搭建流程的完整性第 95 题请介绍在项目中实际使用的 RPC 组件,并说明你对其原理或使用方式的理解。 考察 RPC 技术选型、实践深度与原理认知第 96 题在分布式消息或负载均衡场景中,消费者节点的动态增删如何影响负载均衡?请说明实现负载均衡的主要方案与权衡。 考察分布式负载均衡中动态节点感知与策略选择能力第 97 题既然 HashMap 可以按键去重,为什么还需要 HashSet? 考察对集合语义差异和使用场景的理解第 98 题请列举 C++ 中常用的线程同步机制,并说明各自适用的场景。 考察对线程同步手段的全面了解与场景化选择能力第 99 题讲一下 LoRA 微调的原理。 考察对大模型参数高效微调方法 LoRA 的核心机制理解第 100 题在精排阶段你使用了什么模型? 考察推荐系统精排模型的选型与理解