小鹏汽车面试题 · 编码实现

小鹏汽车相关面试题,按最终去重题目聚合。

1238 道真题 · 当前筛选命中 70 · 更新 2026-08-05

筛选题目已选:编码实现
第 41 题实现O(1)复杂度的LRU最近最久未使用 考察LRU缓存的数据结构设计与O(1)操作实现编码实现系统设计技术原理第 42 题给定一个单调递增数组,且满足大小关系:2*a[i-1] < a[i],判断是否存在两数之和为k,要求O(logn)时间复杂度和O(1)空间复杂度。 考察对单调性条件的利用、二分查找及双指针算法的深入理解编码实现问题拆解技术原理第 43 题请介绍你在项目中设计的页签(Tab)功能,包括核心交互和实现要点。 考察对通用界面组件的设计理解与实现能力编码实现问题拆解系统设计第 44 题请手写实现一个LoRA模块,并说明它的核心原理和优势。 考察对LoRA机制的理解及代码实现能力编码实现性能优化技术原理第 45 题请实现一个按顺时针方向螺旋遍历二维矩阵的函数,并返回遍历顺序。 考察对二维数组遍历方向的建模、边界控制与编码实现能力编码实现问题拆解第 46 题给定二维坐标系中的三个点,如何找到一个点,使得它到这三个点的欧氏距离之和最小?请给出思路并实现。 考察几何中位数的理解与算法实现能力编码实现问题拆解技术原理第 47 题请手写实现一个基于 CUDA 的排序算法,并解释其设计思路。 考察 CUDA 并行排序算法的实现能力和设计意识编码实现问题拆解技术原理CUDA第 48 题如何原地删除数组中的目标值? 考察数组遍历与原地修改的算法能力编码实现问题拆解第 49 题Promise 如何实现链式调用? 考察对 Promise 链式调用机制和回调顺序的理解编码实现技术原理第 50 题Lambda表达式,除了比较,你还在哪些场景中会用到过 考察对Java Lambda表达式在实际开发中应用场景的理解与经验业务理解编码实现技术原理Java第 51 题请实现一个函数,找出给定字符串中不含重复字符的最长子串的长度,并说明你的解题思路。 考察编码实现、滑动窗口思想与时间空间复杂度分析编码实现问题拆解技术原理第 52 题请讲解CUDA矩阵相乘的实现。 考察对GPU并行编程模型、内存层级和矩阵分块优化的理解编码实现性能优化技术原理CUDA第 53 题请用多叉树上的动态规划解决一个实际问题:假设每个节点有一个权重,定义某个目标为该节点及其子树中某些节点的和或最大值,请分别用深度优先搜索(DFS)和广度优先搜索(BFS)实现,并分析两者的时间复杂度与空间复杂度。 考察多叉树的遍历方式与动态规划的结合,以及不同遍历顺序下的实现与复杂度分析编码实现问题拆解技术原理第 54 题讲讲项目中Spring AOP+自定义注解如何实现的 考察Spring AOP原理、自定义注解设计和项目落地能力编码实现技术原理Spring Framework第 55 题请介绍堆排序的基本原理及其时间复杂度。 考察对堆排序核心概念、实现要点与复杂度分析的掌握编码实现技术原理第 56 题手撕:环形链表 II(LeetCode 原题)。我用了快慢指针,面试官问我为什么快慢指针一定会相遇,能讲一下原理吗? 考察算法原理理解与数学推导能力编码实现问题拆解技术原理第 57 题你是否有过扩展Bazel(如编写自定义规则或宏)来满足特定项目构建、测试或部署需求的经验?请举例说明。 考察Bazel扩展能力和实际应用经验编码实现问题拆解项目复盘第 58 题请介绍你参与过的1到2个项目,并分别说明你在其中的角色、面临的主要技术难点以及最终的成果。 考察项目经验表达能力、技术深度和结果导向编码实现项目复盘结果导向第 59 题请介绍你在过往项目中编写测试用例的经历,包括用例设计和覆盖情况。 考察测试用例设计能力与测试实践编码实现持续改进问题拆解第 60 题Linux中创建进程和线程分别调用哪些API?如何实现多线程的线程同步? 考察Linux进程与线程创建方式及多线程同步机制编码实现问题拆解技术原理CLinux