美团面试题 · 编码实现
美团相关面试题,按最终去重题目聚合。
共 3614 道真题 · 当前筛选命中 277 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 181 题请编写SQL查询,解决一个具体的业务问题。 考察SQL编写能力与业务理解,关注查询逻辑的正确性与效率第 182 题讲讲创建线程的几个方法。 考察Java中创建线程的多种方式及其区别第 183 题请用非递归方式翻转一棵二叉树,并说明思路。 考察二叉树遍历的迭代实现与结构变换能力第 184 题Spring 中异步方法返回值如何处理? 考察异步结果获取与异常处理的掌握程度第 185 题如何实现将链表每 k 个节点一组进行反转?请说明思路并给出代码。 考察链表操作、边界处理和编码实现能力第 186 题请结合你项目中的实际场景,描述一致性哈希算法的具体实现细节。 考察将一致性哈希理论落地到实际项目的实现能力和细节处理第 187 题手撕重排链表,要求实现代码并说明复杂度。 考察链表重排的算法设计、原地操作与复杂度分析能力第 188 题在一个长度为 n 的 int 数组中,查找出现次数大于 n/2 的数字(假设该数字必然存在),请给出算法思路并实现。 考察多数元素查找算法的时间复杂度优化与边界处理第 189 题请实现函数:返回链表倒数第 n 个节点的值。假设链表长度未知,n 从 1 开始计数,n 保证小于等于链表长度。 考察链表双指针技巧、边界条件处理和代码实现能力第 190 题知识库中的元信息(metadata)应该如何设计?在具体代码实现中如何处理这些元信息? 考察知识库元数据建模和工程落地能力第 191 题请编写SQL查询,从表中找出某个字段出现次数为1的记录(即第一个不重复的记录)。 考察SQL查询的基本能力,特别是分组统计和条件筛选第 192 题介绍逻辑回归和线性回归的区别,各自的训练方式以及对应的损失函数。 考察对逻辑回归和线性回归的原理、训练过程和损失函数的理解第 193 题请实现一个合并两个有序链表的函数,并简述你的时间复杂度和空间复杂度。 考察链表操作、归并思路与复杂度分析第 194 题给定一个升序数组和一个目标值 k,如何找出最接近 k 的数的下标? 考察二分查找在边界处理与最接近值判断上的应用第 195 题如何实现一个在指定时间后过期的localStorage? 考察对localStorage无过期机制的深入理解及封装设计能力第 196 题请实现反转链表,并说明其时间复杂度和空间复杂度。 考察链表操作、指针处理与算法复杂度分析能力第 197 题请实现一个函数,将一个只包含数字的字符串恢复成所有可能的有效 IP 地址,并输出全部结果。 考察回溯算法、字符串分割与边界条件处理第 198 题请实现一个函数:对单链表每 k 个节点为一组进行反转,并返回新链表的头节点。 考察链表操作的编码实现与边界处理能力第 199 题给定一张订单表A(字段:用户ID、购买日期、订单ID、销售金额),如何取出十月份全月购买金额排名前三的用户? 考察SQL聚合、日期过滤、排序与分组取TopN能力第 200 题讲一讲SSE的全过程,数据是如何渲染到页面的? 考察对SSE工作原理、事件流机制及前端渲染流程的理解