文远知行面试题(2026 最新)

文远知行相关面试题,按最终去重题目聚合。

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

筛选题目
第 181 题auto的使用场景 考察对C++ auto关键字适用场景和限制的理解技术原理C++第 182 题手写实现求平方根的函数,结果保留三位小数,如何处理精度和边界? 考察数值计算算法、精度处理与边界条件思考编码实现问题拆解技术原理第 183 题项目中Redis的运用,BitMap的底层原理 考察候选人项目中Redis的实际应用场景与BitMap底层数据结构的理解业务理解技术原理技术选型Redis第 184 题请说明Batch Normalization层的计算流程及其在深度学习模型中的作用。 考察对BN层数学原理和实际训练效果的掌握程度技术原理方案权衡第 185 题给定三个长度小于 1e6 的整数数组,从每个数组各取一个数得到 a、b、c,求 |a-b|+|b-c|+|a-c| 的最小值。 考察数学化简、双指针与排序的时间复杂度优化编码实现问题拆解技术原理第 186 题请介绍计算机体系结构中ISA(指令集架构)的作用,并说明cache和内存顺序/一致性机制如何保障多核处理器下的正确性。 考察对ISA、缓存一致性、内存一致性的理解及关联能力风险判断系统设计技术原理第 187 题如何用广度优先搜索(BFS)实现图的构建? 考察BFS在图遍历中的应用、图的表示方法及实现细节编码实现技术原理第 188 题在一个由26个英文小写字母组成的矩阵中搜索目标字符串,上下左右四个方向连接即算作匹配,匹配则调用回调函数。请实现该搜索算法。 考察深度优先搜索(DFS)在图矩阵中的路径搜索能力以及边界处理和递归终止条件编码实现问题拆解技术原理第 189 题在ROS避障小车项目中,你是如何进行定位的?请说明所用方法及其局限性。 考察机器人定位技术理解与方案权衡能力风险判断技术选型方案权衡第 190 题请解释 SharedPtr 的原理并手写一个简易实现。 考察智能指针的引用计数、拷贝/赋值与析构的边界处理编码实现风险判断技术原理C++第 191 题请列举 JavaScript 性能优化的常见手段,并说明它们分别解决什么问题。 考察 JavaScript 性能优化知识广度与问题定位能力持续改进性能优化问题拆解JavaScript第 192 题请比较语言模型(LM)和图神经网络(GNN)的不同,并说明各自的优点。 考察对两类模型的基本原理、适用场景及优势的准确理解技术原理技术选型第 193 题在处理数据时,如何实现不同类型数据的兼容?请结合具体场景说明。 考察数据兼容处理的方案设计与技术选型能力问题拆解技术原理方案权衡第 194 题场景题:测试过程中,如何定位到是哪里发生了问题? 考察测试问题的定位思路、分层排查能力和工具使用熟练度问题拆解技术原理问题排查第 195 题请介绍你在项目中是如何使用和配置 Docker 的? 考察Docker在实际项目中的应用方式与配置能力项目复盘技术原理问题排查Docker第 196 题在项目中,你是否使用过第三方框架或开源库?请举例说明选择和使用它们的理由。 考察对第三方框架的选择判断、使用理解和改造能力人岗匹配技术选型问题排查第 197 题SfM的输出是什么? 考察对SfM输出结果的清晰认知,包括稀疏点云与相机参数业务理解技术原理第 198 题请实现单链表的快速排序。 考察链表操作、递归分治与指针边界处理能力编码实现问题拆解技术原理第 199 题实现pow函数(计算x的n次方),并讨论如何优化时间复杂度。 考察数学题转化为算法、分治思想与时间复杂度分析编码实现问题拆解技术原理第 200 题请介绍MySQL的InnoDB索引默认数据结构,并说明B+树的主要优点。 考察对InnoDB索引底层B+树结构及其核心优势的理解技术原理技术选型InnoDBMySQL