零跑科技面试题 · 问题拆解
零跑科技相关面试题,按最终去重题目聚合。
共 339 道真题 · 当前筛选命中 66 道 · 更新 2026-08-05
筛选题目已选:问题拆解
考察点
技术栈
第 1 题在一个二维网格中,机器人从左上角出发,每次只能向右或向下移动一步,到达右下角有多少条不同的路径?请写出实现并分析复杂度。 考察动态规划或组合数学解决网格路径计数问题的能力第 2 题请谈谈你对数据清洗的理解,以及你在项目中是如何开展数据清洗的? 考察对数据清洗概念的理解及实际应用能力第 3 题请讲解 select、poll 和 epoll 区别,并说明你在网络开发中的应用。 考察对多路复用机制原理、适用场景和网络开发实践的理解第 4 题你写代码时更习惯手写还是借助MATLAB等工具自动生成? 考察编码实践习惯、工具使用熟练度及对代码可控性的理解第 5 题介绍一下DMA?具体原理是什么? 考察对DMA基础概念和工作原理的理解第 6 题HTTP 协议你了解过吗? 考察对 HTTP 基础知识的掌握程度第 7 题vector 和 list 的区别是什么?vector 的迭代器在什么情况下会失效? 考察容器底层结构与迭代器失效机制的理解第 8 题请设计并实现类似《黑神话:悟空》的完美闪避机制,说明其判定逻辑、实现方式与奖励处理。 考察游戏机制设计、逻辑实现与边界处理能力第 9 题说说 vector 的扩容机制? 考察动态数组容量管理与性能边界理解第 10 题系统运行中出现问题时,你会如何判断是模型问题还是代码问题? 考察问题排查的定位思路和对模型/代码边界的理解第 11 题描述快速排序的基本原理和实现要点。 考察对经典排序算法的理解与表达能力第 12 题请描述MMU(内存管理单元)的具体工作流程。 考察对MMU地址转换机制和缓存协同的理解第 13 题请解释冒泡排序的基本原理,并说明其时间复杂度。 考察对冒泡排序过程的理解及复杂度分析能力第 14 题在实习项目中,你负责的功能里最复杂的是哪一个?请描述其技术难点及你的解决方案。 考察功能复杂度认知、问题拆解能力和技术实现深度第 15 题请介绍你的项目,包括人员数量与分工、验收条件、压力传感器型号、两路压力传感器设计的原因、电磁阀控制方式,以及是否做了电磁兼容性分析。 考察候选人项目的真实深度、职责边界及对硬件设计的理解第 16 题请介绍一下你参加研电赛的整体内容,以及其中是否涉及硬件相关的工作。 考察候选人比赛项目的完整性、硬件实践能力与个人贡献第 17 题在三消游戏中设计算法,保证第一次生成时一定能进行消除,避免死局。 考察对三消游戏棋盘生成约束、死局判定的理解和算法设计能力第 18 题TCP粘包和拆包是怎么处理的? 考察TCP流式传输特性、粘拆包原因及常见解决方案第 19 题请描述一个你遇到过的类似“拔钉子”的技术难题(即隐藏深、定位难、复盘价值高的问题),并说明你是如何定位和解决的。 考察候选人问题定位、根因分析与解决能力第 20 题#define和typedef的区别 考察C/C++中宏定义与类型别名的本质差异