小米集团面试题 · 编码实现
小米集团相关面试题,按最终去重题目聚合。
共 2227 道真题 · 当前筛选命中 168 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 161 题如何用位运算统计一个整数的二进制表示中 1 的个数? 考察位运算基础与算法实现能力第 162 题请用 NumPy 手写实现一个 Transformer 块的前向传播:输入一个矩阵,输出经该块处理后的结果,要求不使用 PyTorch。 考察对 Transformer 块结构(自注意力与前馈网络)的掌握及基于数组的编码实现能力第 163 题如何交换链表中的相邻节点?请说明实现思路和边界情况。 考察链表操作的基本功、指针处理和边界条件把握第 164 题请手写单例模式,并说明你使用的实现方式及其优缺点。 考察单例模式实现及线程安全理解第 165 题给定一个整数数组和一个目标值 target,请找出所有满足三数之和小于 target 的(i, j, k)下标三元组的个数。 考察排序、双指针与组合计数能力第 166 题请实现一个函数计算二叉树的平均高度(即从根节点到所有叶子节点路径长度的平均值),并分析其时间复杂度。 考察二叉树遍历、平均路径长度计算及复杂度分析能力第 167 题如何设计上位机软件中的数据打包与解包过程? 考察上位机通信中数据帧设计与可靠解析能力第 168 题如何判断一个链表是否有环? 考察链表基础算法与双指针技巧