小米集团面试题 · 编码实现

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

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

筛选题目已选:编码实现
第 61 题SFT训练数据的输入输出格式通常如何设计? 考察对SFT数据格式规范的理解编码实现技术原理第 62 题写一个线程安全的单例模式(代码实现) 考察并发控制与单例设计模式的理解及编码实现编码实现风险判断技术原理Java第 63 题请写一个 lerp 插值函数。 考察线性插值的基本实现及其参数边界编码实现技术原理第 64 题如何解决LeetCode困难题《地下城游戏》?请阐述基本思路与关键设计 考察动态规划的状态定义与边界处理编码实现问题拆解第 65 题请说明在 Java 中字符串比较时应使用 equals 而不是 == 的原因,并给出正确的比较方法。 考察字符串对象比较的原理与正确实践编码实现技术原理Java第 66 题请实现函数计算二叉树所有根到叶节点路径的平均高度,并分析时间复杂度与空间复杂度。 考察二叉树深度优先遍历、路径长度统计与复杂度分析能力编码实现问题拆解技术原理第 67 题请实现反转链表。 考察链表指针操作和迭代或递归实现编码实现技术原理第 68 题请手写代码,找出给定字符串中不含有重复字符的最长子串的长度。 考察滑动窗口与哈希表在字符串处理中的应用编码实现问题拆解第 69 题你有做过镜像吗?你是怎么做的? 考察候选人对容器镜像构建的实际操作经验与流程理解编码实现项目复盘技术原理Docker第 70 题HashMap扩容过程? 考察HashMap扩容机制、线程安全与参数配置的理解编码实现技术原理Java第 71 题如何用C语言实现哈希表? 考察哈希表核心结构设计、冲突处理与C语言指针内存管理能力编码实现风险判断技术原理C第 72 题如何用 shader 在贴图上画一个圆? 考察 Shader 编程中基于坐标的图形绘制与距离场概念编码实现技术原理第 73 题手写代码:实现132模式检测,要求使用C或C++完成。 考察数组遍历、单调栈应用与算法复杂度分析编码实现CC++第 74 题如何找到单链表的倒数第 n 个节点?请给出实现思路和代码。 考察链表遍历与双指针技巧的掌握程度编码实现问题拆解第 75 题重写 equals 方法时需要注意哪些事项?请结合 hashCode 进行说明。 考察 Java 对象相等性规则及 hashCode 与 equals 的契约编码实现技术原理Java第 76 题如何创建子线程? 考察 Java 中创建子线程的多种方式及适用场景编码实现技术原理Java第 77 题一个不重复的升序数组左移k次后,如何求出k的值? 考察有序数组旋转的二分查找算法及边界处理编码实现问题拆解技术原理第 78 题请用两个栈实现一个队列,并说明复杂度。 考察栈和队列的数据结构理解及代码实现能力编码实现技术原理第 79 题请说明 Lua 脚本的基本逻辑结构,并举例说明如何用它实现原子操作。 考察对 Lua 脚本语法和原子性应用的理解编码实现风险判断技术原理LuaRedis第 80 题如果让你封装一个通用的内存或资源清理工具,你会如何设计以保证健壮性和易用性? 考察资源清理工具的抽象设计与健壮性编码实现风险判断系统设计