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

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

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

筛选题目已选:技术原理
第 801 题请说明 std::vector 的扩容机制具体是什么? 考察对 vector 动态扩容原理的理解问题拆解技术原理C++第 802 题在实际工作中,你最常用的数据库查询优化方式是什么?为什么? 考察候选人实践经验与选型理由,判断是否理解优化原理项目复盘技术原理问题排查第 803 题TCP三次握手和四次挥手的过程能描述一下吗? 考察TCP连接建立与释放的机制理解技术原理TCP第 804 题互斥锁和自旋锁的实现原理有什么不同? 考察对多线程同步原语底层实现和适用场景的理解技术原理方案权衡第 805 题请介绍你负责的项目中遇到的一个技术难点,你是如何定位和解决的? 考察候选人技术深度、问题定位能力和解决方案的合理性问题拆解项目复盘技术原理第 806 题反射的机制知道吗? 考察对反射原理、应用场景及潜在风险的理解风险判断技术原理Java第 807 题电流采样用高端还是低端,为什么? 考察电流采样电路设计中的共模电压、功耗与精度权衡风险判断技术原理方案权衡第 808 题MySQL如何保证事务的ACID特性? 考察对事务四大特性及其实现机制的理解技术原理MySQL第 809 题假设在定时任务线程池中,抛出异常定时任务还会继续执行吗? 考察对定时任务线程池异常处理与任务调度机制的理解风险判断技术原理Java第 810 题List、Map、Set有什么区别? 考察Java集合框架中List、Map、Set的核心特性和适用场景技术原理Java第 811 题介绍一下线程池的核心参数、任务处理流程和拒绝策略。 考察对线程池原理、参数配置和边界策略的理解技术原理方案权衡Java第 812 题动态代理技术是如何实现的? 考察对 Java 动态代理原理、机制及适用场景的理解技术原理技术选型方案权衡Java第 813 题线程之间的通信方式有哪些? 考察并发编程基础,对线程协作机制的理解技术原理方案权衡Java第 814 题请介绍 MySQL 的事务机制,包括 ACID 特性以及底层实现原理。 考察对事务 ACID 特性及 MVCC、日志等底层机制的理解风险判断系统设计技术原理MySQL第 815 题请解释OFDM的数学原理。 考察对OFDM核心数学基础的理解,包括正交性、FFT实现及保护间隔的作用问题拆解技术原理第 816 题请介绍一下 React 组件的生命周期。 考察对 React 组件生命周期阶段和常用方法的理解问题拆解技术原理React第 817 题除了线程管理,线程池还能带来哪些好处? 考察对线程池在性能与资源控制方面的综合价值理解性能优化风险判断技术原理第 818 题Object类中有哪些方法? 考察对Java基础类Object方法的全面掌握程度技术原理Java第 819 题Redis单线程模型为何能高效处理多个并发请求? 考察对事件循环和IO多路复用的理解性能优化问题拆解技术原理Redis第 820 题请介绍JDK 8引入的几项重要新特性,并说明它们各自解决了什么问题。 考察对JDK 8核心新特性的掌握程度及其应用价值业务理解技术原理