美团面试题 · 编码实现
美团相关面试题,按最终去重题目聚合。
共 3614 道真题 · 当前筛选命中 277 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 221 题请实现一个函数,将链表按 k 个节点一组进行反转。 考察链表操作、边界处理与编码实现能力第 222 题给定订单表(含订单ID、交易额、用户ID)和用户表(含用户ID、性别、年龄),请编写SQL查询男性和女性用户的交易总额,结果应包含性别和对应交易总额两列。 考察SQL多表连接与分组聚合能力第 223 题请说明Java中try、catch、finally、throw和throws各自的作用及使用场景。 考察Java异常处理机制的完整理解与准确表述第 224 题层序遍历二叉树 考察二叉树的层序遍历实现与思路第 225 题在Python中,如何对列表进行去重并保持元素的原始顺序? 考察列表去重的正确性与顺序保持能力第 226 题如何计算 AUC?请说明至少一种计算方式。 考察 AUC 的工程计算方法第 227 题还是基于表A,如何找出在十月份中,有连续三天及以上购买行为的用户? 考察SQL窗口函数与连续区间问题的解题能力第 228 题请实现力扣第20题:有效的括号,并说明你的解题思路。 考察栈结构应用与边界条件处理能力第 229 题给定一个数组代表股票每天的价格,可以进行多次交易,但交易日期不重叠(每次只能持有一只股票),如何计算最大总利润? 考察多次交易场景下的利润累加与贪心或状态机方法第 230 题给定学生表和学生成绩表,如何编写SQL查询找出至少有一门数学科目成绩超过90分的学生数量? 考察SQL关联查询与聚合统计能力第 231 题请实现 LeetCode 54 题:给定一个 m 行 n 列的矩阵,按顺时针螺旋顺序返回矩阵中的所有元素,并解释你的解题思路。 考察矩阵遍历的边界控制与模拟或分层解法第 232 题请实现反转链表 II:给定单链表头节点 head 和两个整数 left 与 right,其中 left <= right,反转从位置 left 到位置 right 的链表节点,并返回反转后的链表。 考察链表操作、边界处理与编码实现能力第 233 题用CSS实现上下左右居中(写出几种方法) 考察CSS布局居中方式的掌握广度和稳定性认知第 234 题给定一个未排序的整型数组,如何找出其中未出现的最小正整数?请写出算法实现。 考察数组原地处理技巧与时间复杂度的优化能力第 235 题手写代码:如何在一个数组中查询第 K 个最大的数? 考察排序与选择算法的时间复杂度、边界处理与实现能力第 236 题手写二叉树中序遍历的非递归实现。 考察二叉树的迭代遍历能力与栈的运用第 237 题力扣第143题重排链表,请描述你的解题思路,并说明如何优化空间复杂度到O(1)。 考察链表操作、空间复杂度优化及算法设计能力第 238 题请讲解 Babel 的工作原理,并给出一个 AST 的伪代码示例。 考察对 Babel 编译流程的理解及 AST 的基本概念第 239 题给定一个非降序排列的整数数组,请计算数组中绝对值互不相同的元素个数,要求时间复杂度 O(n)。 考察有序数组上的双指针技巧与去重计数能力第 240 题如何计算每周销售额前三的产品? 考察SQL聚合、窗口函数及排名逻辑的掌握