旷视面试题(2026 最新)

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

200 道真题 · 更新 2026-08-05

筛选题目
第 81 题请介绍一下你在项目中最印象深刻的一个技术点,以及它背后的思考过程。 考察候选人对项目技术细节的深入理解、复盘能力和技术表达问题拆解项目复盘技术原理第 82 题手撕代码:请写出二叉树的仰视图(按底层到顶层顺序输出) 考察二叉树层序遍历与节点位置标记的结合能力编码实现问题拆解技术原理第 83 题你的专业是大数据方向,请谈谈你是如何接触并学习前端技术的? 考察学习路径的主动性与知识迁移能力持续改进自我认知技术选型第 84 题请解释HTTP状态码400的含义,并列举其他常用的HTTP状态码及其含义。 考察对HTTP状态码分类和常见状态码含义的掌握问题拆解技术原理HTTP第 85 题请介绍项目中使用 Vuex 的核心属性、适用场景和工作流程。 考察对 Vue 状态管理核心机制的理解与应用能力系统设计技术原理Vuex第 86 题请介绍读写锁的原理、适用场景,并说明其相对于互斥锁的优势与潜在问题。 考察对读写锁并发控制机制的理解及工程应用取舍风险判断技术原理方案权衡第 87 题请实现 LeetCode 105 题:从前序与中序遍历序列构造二叉树。你能说明解题思路并给出代码吗? 考察二叉树遍历性质的理解和递归构造算法编码实现问题拆解技术原理第 88 题你平时使用 vim 的频率如何?能说一下你常用哪些命令吗? 考察候选人的工具熟练程度与日常使用习惯问题拆解技术原理第 89 题请实现一个 LRU 缓存,要求支持 get 和 put 操作,且两个操作的平均时间复杂度均为 O(1)。 考察 LRU 缓存的核心数据结构设计与 O(1) 操作的实现能力编码实现问题拆解技术原理第 90 题请说明编译器从源代码到可执行程序的主要工作流程。 考察对编译原理整体流程的理解与表达能力编码实现技术原理第 91 题请分析快速排序的时间复杂度和空间复杂度,并说明最坏情况出现的条件。 考察对快速排序分治思想及复杂度边界的理解问题拆解技术原理第 92 题请阐述处理大语言模型长上下文问题的常见方法有哪些? 考察对LLM长上下文技术方案的掌握与工程权衡性能优化技术原理方案权衡LLM第 93 题请实现AvgPooling。 考察平均池化算法的理解与编码实现能力编码实现技术原理第 94 题请手写一个函数,找出单链表的倒数第 k 个节点,并说明需要注意的边界情况。 考察链表遍历、双指针技巧与边界条件处理编码实现问题拆解技术原理第 95 题VAE的loss是怎么计算的? 考察对变分自编码器目标函数构成的理解和推导能力问题拆解技术原理第 96 题请介绍一下你的实习项目。 考察候选人实习经历的真实性、个人贡献与项目价值沟通表达项目复盘自我认知第 97 题请说明在面向对象编程中,成员变量的初始化与构造函数体执行的先后顺序,并解释原因。 考察对象生命周期中初始化与构造的执行顺序理解问题拆解技术原理第 98 题BN(Batch Normalization)有什么作用?训练和推理阶段有什么不同? 考察对Batch Normalization原理、作用及训练推理行为差异的理解技术原理方案权衡第 99 题红黑树在最好和最差状态下层数相差多少? 考察对红黑树平衡度的量级认识问题拆解技术原理第 100 题力扣题目:三数之和。请描述解题思路并实现代码。 考察算法设计与编码实现能力,特别是双指针技巧的应用编码实现问题拆解技术原理