小米集团面试题 · 技术原理
小米集团相关面试题,按最终去重题目聚合。
共 2227 道真题 · 当前筛选命中 1489 道 · 更新 2026-08-05
筛选题目已选:技术原理
考察点
技术栈
第 41 题项目用到了什么设计模式? 考察对设计模式的理解、实际应用能力和项目复盘能力第 42 题了解SPI和USART吗? 考察对常见通信协议的基本概念、特性对比及应用场景的理解第 43 题git本地如果有3笔提交,需要怎么合并为1笔? 考察 Git 交互式变基(rebase)合并提交的操作与原理第 44 题请介绍一下你实现过的Socket网络编程项目,比如一个简单的FTP客户端或服务器。 考察网络编程实践、协议理解和项目复盘能力第 45 题讲讲双亲委派机制 考察对Java类加载机制的理解,包括双亲委派模型、其作用和破坏场景第 46 题线程池常见的参数有哪些?它们各自的作用是什么? 考察线程池核心参数的理解与作用第 47 题在重构中如何保证代码安全性? 考察重构过程中的风险控制与安全性保障第 48 题请介绍创建线程的几种方式及其区别。 考察Java多线程基础知识与底层理解第 49 题EMI的防护主要做哪些措施? 考察EMI防护的工程实践和系统性思路第 50 题当多个键的哈希值相同时,如何处理哈希冲突? 考察哈希冲突处理方案及原理第 51 题HTML 的语义化标签有哪些,语义化的作用是什么? 考察对 HTML 语义化标签的掌握和理解其价值第 52 题Java中的volatile关键字有什么作用? 考察对volatile语义、内存可见性与有序性机制的理解第 53 题数据库设计表有什么原则? 考察数据库表结构设计的基本规范与适用场景第 54 题== 和 equals 的区别是什么? 考察Java中引用比较与值比较的基础理解第 55 题MyBatis中#{}和${}占位符有什么区别? 考察对MyBatis参数绑定机制与SQL注入风险的理解第 56 题RR和串行化的区别是什么呢? 考察对事务隔离级别和并发控制机制的理解第 57 题说一下类的加载机制、类加载器以及类加载流程。 考察对 JVM 类加载生命周期、双亲委派模型与加载流程的理解第 58 题如何选择电感量?请给出推导过程。 考察电感量选择的工程推导能力第 59 题为什么CPU密集型线程池的核心线程数常取N+1? 考察对上下文切换和偶发故障的理解第 60 题请列举长序列建模的常见方法,并说明它们的适用场景和局限性。 考察对长序列建模技术栈的广度与权衡理解