小米集团面试题 · 问题拆解

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

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

筛选题目已选:问题拆解
第 381 题以太网帧的边界在哪里,以及数据包在网络中是如何被封装和拆封的? 考察对以太网帧边界、封装与解封装过程的理解问题拆解技术原理第 382 题遇到完全没有参考性的问题怎么解决? 考察面对无先例或无参考资料问题时的解决思路与韧性持续改进问题拆解风险判断第 383 题给定一个数组,其中第 i 个元素是第 i 天某支股票的价格。你只能选择某一天买入并在之后的某一天卖出,设计一个算法计算你能获得的最大利润,若无法获得利润则返回 0。请说明你的解法和复杂度。 考察数组遍历、状态记录和贪心算法的理解编码实现问题拆解技术原理第 384 题订单服务成功了但是扣减库存操作失败怎么办? 考察分布式事务一致性处理与异常恢复能力问题拆解风险判断方案权衡第 385 题请实现一个函数,将给定的二进制数据(如字节数组或字符串)进行翻转,并说明其时间复杂度与空间复杂度。 考察二进制数据处理与位操作能力,以及算法复杂度分析编码实现问题拆解技术原理第 386 题您认为在通讯行业,区域经理需要具备哪些核心的“业务打法”? 考察对通讯行业区域市场的业务策略、打法设计与落地能力业务理解问题拆解方案权衡第 387 题请用滑动窗口实现一个函数,找出给定字符串中最长不含重复字符的子串的长度,并说明时间与空间复杂度。 考察滑动窗口算法、哈希表去重及复杂度分析编码实现问题拆解技术原理第 388 题编写一个函数,比较两个字符串相应位置的ASCII码:从前往后逐个字符比较,遇到第一个不相等的字符时,若前者ASCII码大则返回1,反之返回-1;若所有字符都相等则返回0。 考察字符串逐字符比较的编码实现与边界处理编码实现问题拆解第 389 题请介绍你参与过的项目中遇到的一个核心问题,以及你是如何定位和解决的。 考察项目问题分析、解决方案设计及结果导向问题拆解结果导向问题排查第 390 题请针对 LeetCode 347 题(前 K 个高频元素)给出解题思路,并分析时间复杂度与空间复杂度。 考察算法设计能力、复杂度分析能力及对常见解法的掌握程度编码实现问题拆解技术原理第 391 题有没有去过小米之家,觉得优点和缺点是什么? 考察对小米之家的实际体验观察、产品与门店理解及分析能力业务理解问题拆解自我呈现第 392 题请列举并简要说明你熟悉的设计模式,并举例说明它们在实际项目中的应用。 考察设计模式知识的广度、理解深度及实际应用能力问题拆解技术原理方案权衡第 393 题Kafka在Partition内部如何保证消息有序? 考察对Kafka分区顺序模型和生产端写入机制的理解问题拆解技术原理Apache Kafka第 394 题请推荐一款你常用的App,说明推荐理由,并指出该App可以优化的点。 考察产品理解、用户视角分析和优化建议的完整性业务理解问题拆解需求分析第 395 题项目中用过分库分表吗? 考察分库分表实践经验、场景判断和问题处理问题拆解项目复盘方案权衡第 396 题请实现求二叉树中任意节点路径的最大和,路径可以从任意节点开始和结束,路径上的节点需连续且每个节点只能使用一次。 考察二叉树递归遍历和路径求和问题的理解与编码实现编码实现问题拆解技术原理第 397 题实验结果是如何比较的,评价指标是什么? 考察实验设计、评价指标选择与结果分析能力问题拆解结果导向第 398 题请说明 HashMap 的底层数据结构,以及链表树化前后查询操作的时间复杂度变化。 考察对 HashMap 存储结构与性能边界的基本原理掌握问题拆解技术原理第 399 题请解释数据库中的脏读、不可重复读和幻读,并说明它们各自的产生原因和区别。 考察对数据库隔离级别下并发一致性问题的理解问题拆解技术原理第 400 题核心线程是一开始就创建了还是任务来了才创建? 考察线程池核心线程的生命周期与创建时机问题拆解技术原理Java