旷视面试题 · 问题拆解

旷视相关面试题,按最终去重题目聚合。

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

筛选题目已选:问题拆解
第 21 题在 Vue 中,data 为什么必须是函数而不是对象? 考察对 Vue 组件复用与数据隔离机制的理解问题拆解技术原理Vue第 22 题请介绍一下你在项目中最印象深刻的一个技术点,以及它背后的思考过程。 考察候选人对项目技术细节的深入理解、复盘能力和技术表达问题拆解项目复盘技术原理第 23 题手撕代码:请写出二叉树的仰视图(按底层到顶层顺序输出) 考察二叉树层序遍历与节点位置标记的结合能力编码实现问题拆解技术原理第 24 题请解释HTTP状态码400的含义,并列举其他常用的HTTP状态码及其含义。 考察对HTTP状态码分类和常见状态码含义的掌握问题拆解技术原理HTTP第 25 题请实现 LeetCode 105 题:从前序与中序遍历序列构造二叉树。你能说明解题思路并给出代码吗? 考察二叉树遍历性质的理解和递归构造算法编码实现问题拆解技术原理第 26 题你平时使用 vim 的频率如何?能说一下你常用哪些命令吗? 考察候选人的工具熟练程度与日常使用习惯问题拆解技术原理第 27 题请实现一个 LRU 缓存,要求支持 get 和 put 操作,且两个操作的平均时间复杂度均为 O(1)。 考察 LRU 缓存的核心数据结构设计与 O(1) 操作的实现能力编码实现问题拆解技术原理第 28 题请分析快速排序的时间复杂度和空间复杂度,并说明最坏情况出现的条件。 考察对快速排序分治思想及复杂度边界的理解问题拆解技术原理第 29 题请手写一个函数,找出单链表的倒数第 k 个节点,并说明需要注意的边界情况。 考察链表遍历、双指针技巧与边界条件处理编码实现问题拆解技术原理第 30 题VAE的loss是怎么计算的? 考察对变分自编码器目标函数构成的理解和推导能力问题拆解技术原理第 31 题请说明在面向对象编程中,成员变量的初始化与构造函数体执行的先后顺序,并解释原因。 考察对象生命周期中初始化与构造的执行顺序理解问题拆解技术原理第 32 题红黑树在最好和最差状态下层数相差多少? 考察对红黑树平衡度的量级认识问题拆解技术原理第 33 题力扣题目:三数之和。请描述解题思路并实现代码。 考察算法设计与编码实现能力,特别是双指针技巧的应用编码实现问题拆解技术原理第 34 题请详细说明你在项目中实现的卷积神经网络中,卷积层(conv)的具体实现方式,包括计算流程和关键细节。 考察对卷积层实现原理、计算流程和关键细节的理解问题拆解技术原理第 35 题手写一个vector实现 考察C++容器内部原理与内存管理能力编码实现问题拆解技术原理C++第 36 题请解释如何构建神经网络计算图,并说明其作用。 考察对计算图概念的理解及其在深度学习框架中的实现问题拆解技术原理PyTorchTensorFlow第 37 题dataloader核心需要实现什么? 考察对dataloader核心机制的理解,包括批量加载与去重问题拆解技术原理第 38 题请描述无人机能耗建模的主要步骤和关键参数,并说明如何在任务规划中应用该模型。 考察对无人机能耗建模方法的理解及工程应用能力问题拆解技术原理第 39 题DDIM为什么可以加速采样? 考察对扩散模型去噪过程与采样加速原理的理解问题拆解技术原理第 40 题请完成 LeetCode 86 题“分隔链表”:给定一个链表头节点和一个值 x,要求将链表中小于 x 的节点都排在大于等于 x 的节点之前,且保持原相对顺序。请实现并说明思路。 考察链表操作、问题理解澄清与编码实现能力编码实现问题拆解技术原理