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

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

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

筛选题目
第 221 题如何判断一个点是否在多边形内部?可否用内角和近似360°的方法来实现? 考察几何算法思路、数值稳定性与边界情况处理问题拆解技术原理第 222 题请计算 2516 + 20 / 2 的结果。 考察基础算术运算的优先级与准确计算能力问题拆解技术原理第 223 题你提到的数据持久化具体持久化哪些数据? 考察对持久化数据范围和数据类别的理解业务理解技术原理第 224 题Golang中无阻塞channel缓冲满了,继续写入会怎么样 考察Go channel缓冲满时的阻塞语义与并发理解技术原理问题排查Go第 225 题你平时常用哪些 Linux 命令?请举例说明它们的使用场景和典型用法。 考察对 Linux 命令的熟悉程度和实际应用能力技术原理问题排查Linux第 226 题请说明OSI七层网络模型及其每一层的主要功能,并列举各层的代表协议。 考察对网络分层模型的理解深度及协议归类能力问题拆解技术原理第 227 题请列举操作系统中进程与线程的主要区别,并说明各自适用的典型场景。 考察对进程与线程核心差异的理解及场景应用能力技术原理方案权衡第 228 题请实现最远点采样(Farthest Point Sampling)算法。 考察对最远点采样算法原理的理解及编码实现能力编码实现技术原理第 229 题本科力学和硕士土木的专业背景,为你在当前技术岗位带来了哪些相关方法或优势? 考察专业背景对技术工作的知识迁移与方法论贡献持续改进人岗匹配自我认知第 230 题请说明如何使用 unique_ptr 转移所有权,并给出具体写法。 考察 C++ 智能指针所有权转移的语法与语义理解编码实现技术原理C++第 231 题写出Sigmoid函数的公式。 考察对经典激活函数数学定义的掌握技术原理第 232 题请列举并简要说明 ES6 的几个主要新特性。 考察对 ES6 核心特性的理解与表达技术原理第 233 题纯虚函数和虚函数的区别是什么? 考察C++多态机制中纯虚函数与虚函数的语义差异及应用场景技术原理C++第 234 题在你的项目中应用过哪些设计模式?请举例说明选择这些设计模式的原因。 考察项目实践中的设计模式应用能力与方案权衡意识项目复盘技术原理方案权衡第 235 题在一个 goroutine 中,如果给一个对象连续加两次读锁,会有什么问题? 考察对 Go 读写锁的重入性与死锁风险的理解风险判断技术原理Go第 236 题什么是内存一致性模型? 考察对内存一致性模型基本概念及作用的理解技术原理第 237 题手撕代码:实现 shared_ptr,包含拷贝构造、析构、委托构造,并验证引用计数。 考察智能指针底层原理、引用计数管理及拷贝构造和析构的正确实现编码实现问题拆解技术原理C++第 238 题请详细讲一下TCP三次握手和四次挥手的过程。 考察TCP连接建立与释放的状态变化、报文段与控制位问题拆解技术原理TCP第 239 题请介绍MySQL索引的核心机制与使用要点。 考察对MySQL索引底层结构、适用场景与优化原则的理解性能优化技术原理MySQL第 240 题请详细说明SfM(运动恢复结构)的具体步骤。 考察SfM流程的完整理解,涵盖特征提取、匹配、三角化和全局优化问题拆解技术原理