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

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

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

筛选题目已选:技术原理
第 941 题如何设计核心线程数的动态调整方案? 考察对线程池参数调整原理、实现方式及适用场景的理解性能优化技术原理方案权衡Java第 942 题静态库和动态库有什么区别? 考察链接方式、依赖管理和程序运行机制的理解技术原理方案权衡第 943 题请实现一个函数,找出给定字符串中不含重复字符的最长子串的长度。 考察滑动窗口算法设计与代码实现能力编码实现问题拆解技术原理第 944 题线程池在有界队列场景下会被排满吗?它的核心线程数、最大线程数和阻塞队列之间的关系是怎样的? 考察线程池工作机制和资源耗尽的边界条件问题拆解技术原理Java第 945 题Spring Boot支持哪些内嵌容器? 考察对内嵌Web容器类型及其默认配置的了解技术原理技术选型Apache TomcatSpring Boot第 946 题现在主流HTTP服务(如Tomcat、Netty)通常基于NIO还是BIO模型?请说明两者的区别及适用场景。 考察对HTTP服务I/O模型的理解及选型能力技术原理方案权衡HTTP第 947 题从输入一个网址到页面完整展示,整个过程会涉及哪些网络协议?请按请求发起、传输、解析和渲染的流程说明。 考察对网络协议栈及浏览器工作流程的整体理解沟通表达问题拆解技术原理DNSHTTPHTTPS第 948 题synchronized可以作用在哪些地方? 考察对Java同步机制作用范围的理解技术原理Java第 949 题假设客户端发送了一个建立连接的请求包,但服务器没有响应,这个时候客户端会怎样处理? 考察对TCP连接建立超时与重传机制的理解技术原理问题排查TCP第 950 题请介绍数据库索引的基本原理,并说明 B+ 树索引在哪些场景下效率较高? 考察索引结构与 B+ 树的适用场景问题拆解技术原理第 951 题当数据库表名与实体类名不一致时,通常如何处理? 考察 ORM 映射配置和命名策略的理解技术原理问题排查第 952 题HashMap 是如何存储键值对的?整体数据结构是怎样的? 考察对 HashMap 底层数据结构的理解问题拆解技术原理第 953 题请介绍 I2C 和 UART 总线协议,并说明你还了解哪些其他串行通信数据线/总线。 考察对常见串行通信协议的原理理解与知识广度技术原理技术选型I2CUART第 954 题什么是内存对齐? 考察对内存对齐概念、原因及其对性能影响的理解技术原理C第 955 题请谈谈你对微前端架构的理解,以及你在实际项目中是否使用过它。 考察对微前端架构概念、适用场景及实践经验的掌握系统设计技术原理方案权衡第 956 题讲一下SpringBoot启动的时候都做了哪些事情 考察对SpringBoot启动流程的理解与关键机制问题拆解技术原理Spring Boot第 957 题Java中基础数据类型和引用数据类型有什么区别? 考察Java基础类型系统与内存模型的掌握技术原理Java第 958 题UDP 协议有哪些优点?请结合实际场景说明。 考察对 UDP 协议特性的理解及其适用场景技术原理第 959 题请谈谈你对性能测试的理解,并举例说明你如何开展一次性能测试。 考察性能测试的基本概念、流程与方法论数据驱动问题拆解技术原理第 960 题请解释数据库中的 MVCC(多版本并发控制)机制及其作用。 考察对数据库并发控制核心机制的理解技术原理MySQL