Momenta面试题 · 编码实现
Momenta相关面试题,按最终去重题目聚合。
共 1286 道真题 · 当前筛选命中 208 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 41 题请设计一个算法,在一维或二维空间中,给定一组车辆对象,找出距离当前车辆最近的车辆ID。环境中可能还有其他类型的对象(如障碍物、红绿灯),需要忽略它们。 考察问题拆解、空间距离计算和编码实现能力第 42 题手撕力扣移动零变式。 考察数组原地操作、双指针技巧和边界处理第 43 题请实现一个函数,输入一个不含重复元素的整数数组,返回其所有可能的全排列。 考察递归回溯或迭代实现全排列以及处理排列去重的理解第 44 题实现一个string类,实现拷贝构造,移动构造,拷贝赋值,移动赋值。 考察C++类特殊成员函数的正确实现与内存管理第 45 题请实现一个函数,合并两个有序链表,使合并后的链表依然有序。 考察链表操作、迭代与边界处理能力第 46 题介绍一下RAII思想。它是怎么保证对象没有内存泄漏的? 考察资源管理原则、生命周期绑定和异常安全的理解第 47 题在一个项目中,你会如何设计并实现文章点赞功能? 考察点赞功能的完整实现流程,包括存储、并发控制、去重与用户体验第 48 题请设计并实现一个算法,将给定字符串拆分成由给定词典中的单词组成的句子,输出所有可能的拆分结果。 考察动态规划与回溯或记忆化搜索解决组合问题的能力第 49 题Docker文件挂载、端口映射的命令,端口映射的原理? 考察Docker基础操作命令及端口映射原理的理解第 50 题如何判断一个包含 '('、')' 和 '*' 的字符串是否是有效的括号字符串? 考察栈或双指针算法解决通配符括号匹配问题的能力第 51 题请说明在 Python 中如何操作 Redis 和 MySQL,并列出常用方法。 考察 Python 生态中 Redis 与 MySQL 的基本操作能力第 52 题查询每个学生的最高分数对应的科目名,若最高分有多个科目并列,应如何处理? 考察SQL窗口函数及并列最高分的处理逻辑第 53 题如何将 unique_ptr 的所有权转移给另一个 unique_ptr? 考察 unique_ptr 所有权转移机制与 move 语义理解第 54 题请手写实现冒泡排序算法。 考察基础排序算法的理解与编码规范第 55 题请设计一个数据结构或算法,给定一组单词和一个前缀查询,返回出现频率最高的前 k 个匹配该前缀的单词并说明复杂度 考察 Trie 树或前缀匹配与频率排序的综合应用能力第 56 题手撕代码:计算二维网格中的岛屿数量。 考察深度优先搜索或广度优先搜索在网格遍历中的应用和边界处理能力第 57 题在 Python 中如何调用数据库函数?请说明你通常使用的方式。 考察数据库连接与操作的基本能力和实践习惯第 58 题手撕题:两个队列实现栈,先给面试官讲解思路 考察数据结构与算法基础,以及逻辑设计和代码实现能力第 59 题给定一棵二叉树和一个整数 k,请找出所有从根节点出发、路径上节点值之和等于 k 的路径,并打印这些路径。 考察二叉树遍历、路径和计算及回溯算法的实现能力第 60 题请实现一个函数,计算给定整数数组中最大连续子数组的乘积,并说明算法思路。 考察动态规划与乘积边界处理能力