文远知行面试题(2026 最新)
文远知行相关面试题,按最终去重题目聚合。
共 327 道真题 · 更新 2026-08-05
筛选题目
考察点
技术栈
第 21 题请解释MySQL的事务隔离级别有哪些,以及它们分别解决什么问题? 考察对事务隔离级别的理解及并发问题的处理第 22 题追问函数重载是怎么选择调用函数的 考察函数重载解析规则与编译期绑定原理第 23 题介绍一下 C++ 中左值引用和右值引用,以及它们各自的使用场景。 考察对 C++ 引用类型本质的理解及移动语义、完美转发等实际应用第 24 题怎么用UDP实现可靠传输(QUIC)? 考察对QUIC基于UDP实现可靠传输机制的理解第 25 题请解释C++中多态的实现机制,并说明虚函数在其中的作用。 考察对C++多态与虚函数机制的理解深度第 26 题请实现一个函数,判断给定的括号字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合,左括号必须以正确的顺序闭合。 考察栈数据结构的应用与边界条件处理第 27 题Linux 系统中,有关于读写的调用有哪些,pread 和 pwrite 了解吗? 考察 Linux 文件 I/O 系统调用族及 pread/pwrite 的语义与适用场景第 28 题怎么判断各个自由度是否约束充足 考察力学系统自由度与约束的对应关系判断能力第 29 题一个没有默认构造和拷贝构造、只有移动构造的自定义类,能否用 std::vector::resize? 考察 vector 对元素构造与拷贝语义的要求第 30 题什么是 Redis 缓存雪崩?如何解决? 考察对缓存雪崩成因及应对策略的理解第 31 题进程间通信方式有哪些?请举例说明。 考察对操作系统进程间通信机制的掌握程度第 32 题请详细谈谈你在项目中围绕动态避障做了什么,重点关注哪些技术点? 考察动态避障领域的专业技术深度与决策能力第 33 题你使用过 lspci 命令吗?请介绍它可以获取哪些设备信息,并结合一个场景说明如何用它辅助定位外设问题。 考察 Linux 设备管理工具 lspci 的掌握和应用能力第 34 题场景题:跟自己的项目有关的引申,如何优化场景中细长杆目标检测的召回率? 考察对细长杆目标检测挑战的理解与召回率优化方法第 35 题针对智能驾驶的车设计测试用例,你会如何开展? 考察智能驾驶测试用例设计的系统性、安全性和场景覆盖能力第 36 题请编写一条 SQL 查询,找出平均成绩不及格(低于 60 分)的学生,并按平均分从低到高排序。 考察 SQL 分组聚合、条件筛选与排序的综合运用第 37 题如何用 Go 实现一个读写锁? 考察对读写锁语义、并发安全和原子操作的理解第 38 题请说明智能指针的作用,并分别介绍C++中常见的智能指针类型及其适用场景。 考察对C++智能指针原理、种类和典型用途的理解第 39 题查看 CPU 占用的情况,里面有个 wait 字段是什么意思? 考察对 CPU 等待状态概念的理解及系统性能分析能力第 40 题请解决八皇后问题:在8×8的棋盘上放置8个皇后,使它们互不攻击,输出所有解。 考察回溯算法、递归与冲突判断的编程实现能力