蔚来面试题 · 编码实现
蔚来相关面试题,按最终去重题目聚合。
共 1483 道真题 · 当前筛选命中 148 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 21 题请写一个函数,输入一棵二叉树的根节点,输出从根到每个叶子节点的所有路径。 考察二叉树遍历和字符串拼接的编码实现能力第 22 题手写代码:判断给定字符串中的括号是否合法(配对且正确嵌套)。 考察栈数据结构的熟练应用与边界处理第 23 题为Gin框架扩展了哪些功能? 考察对Gin框架的理解和二次开发能力第 24 题给定一系列信封的宽和高(每个信封可能有不同尺寸),一个信封可以装下另一个信封当且仅当它的宽和高都严格大于另一个信封的宽和高。请设计算法求出最多能套多少个信封。 考察动态规划与最长上升子序列的变种应用及排序预处理能力第 25 题请实现一个函数,将两个有序数组合并成一个新的有序数组。 考察基础编码能力与对归并排序思想的理解第 26 题如何实现数组扁平化,把嵌套数组变成一维数组? 考察递归、迭代和数组操作能力第 27 题请实现二叉树的中序遍历,并说明其遍历顺序。 考察二叉树中序遍历的递归与迭代实现及遍历顺序理解第 28 题字符串转换数字的实现 考察基本的字符串解析、边界处理和错误处理能力第 29 题请介绍C++11引入的主要新特性,并说明它们在工程实践中的应用价值。 考察对C++11核心特性的理解和实际运用能力第 30 题如果想扩大一个View的响应范围而且不加padding,怎么做? 考察Android触摸事件分发与点击区域扩展的机制理解第 31 题在你的 RTOS 实现中,你是如何使用 PendSV 来完成上下文切换的?请描述具体流程。 考察 RTOS 上下文切换实现细节及 PendSV 的工程应用第 32 题请设计一个方案,让三个并发执行的线程按照顺序依次打印 a、b、c。 考察多线程协同与顺序控制的能力第 33 题有4万多个产品和对应的销量,怎么找到销量好的?(不同产品的销量加起来超过总销量的10%) 考察对大数据量下比例筛选问题的理解和解法设计第 34 题call 和 apply 的区别是什么? 考察 JavaScript 中函数调用方式与参数传递机制的理解第 35 题请用代码实现一个函数,判断给定字符串是否是合法的 JSON 文本,并说明你的实现思路。 考察对 JSON 语法结构、边界情况处理和实现选择的理解第 36 题请编写一个建表语句,要求包含常见字段类型和主键。 考察数据库建表基础语法、字段类型选择和主键设计第 37 题请写出SQL查询,求每个班级成绩排名前5的学生信息。 考察SQL窗口函数应用及排名查询的边界处理第 38 题请实现一个函数,输入两个版本号字符串(如 "1.0.2" 与 "1.0.10"),判断哪个版本号更先进。版本号可能包含多段数字,且存在前导零。要求考虑边界情况和工程实践。 考察字符串解析、数字比较逻辑、边界处理及代码工程化能力第 39 题请实现一个函数,计算二叉树中任意路径的最大路径和,路径可以从任意节点开始和结束。请说明你的解题思路并分析时间复杂度。 考察二叉树遍历、递归设计与状态定义能力第 40 题请编写代码找出两个单链表的相交结点,并说明时间与空间复杂度。 考察链表基础、相交检测的算法理解与编码能力