校招 未知部门 / 硬件工程师 / 未知轮次

[面试日期] 2026-05-25 [面试时长] 未知
[学校背景] 未知 | 未知 [学历背景] 本科
[发布人] 面试之星官方收录
<h2>阿里 + CVTE 两场嵌入式面经,挂了但题全记下来了</h2> <p>先说一下我是谁——双非本,正在秋招,已经面了一堆。这两场算有点料的,一场阿里一场CVTE,一个京杭系一个广州系,风格差得离谱。</p><p>复盘一下,给后面要面的兄弟省点劲。两场都没拿offer(笑),但题是真题,坑是真坑。</p><p>—</p><p><strong>阿里那场</strong></p><p>一个多小时,节奏跟小厂完全不一样。小厂喜欢问&quot;你做过什么&quot;,阿里上来就抠你&quot;你说的这个东西,本质是什么&quot;。</p><p>第一题就摔了。</p><p>问进程和线程的区别。我下意识背了句&quot;进程是资源分配的基本单位,线程是CPU调度的基本单位&quot;——</p><p>面试官停了两秒:用自己的话讲。</p><p>我才反应过来——这种书面定义脱口而出,等于自杀。后面他让我从内存角度讲,从隔离和共享的角度讲,磕磕巴巴答完,下来才慢慢绕过来。</p><p>线程调度那块问得很具体:A和B两个线程,要B先于A运行,或者B跑几次再启动A,怎么调度?这就不是背概念了,得真懂同步原语。</p><p>实时vs非实时操作系统区别和应用场景,这个我答得还行。</p><p>C语言那块他问得最细。static用在函数里和文件里有什么区别、生命周期怎么变;extern是干嘛的;C里有哪些宏;#define和typedef区别(这个特爱问,很多人答错);编译四个过程分别生成什么文件,预处理阶段干了啥,再往下抠条件编译里做什么。</p><p>数据结构那块——数据结构是什么(这种定义题不能死答,要有自己的话);队列、栈、链表的特征和应用,什么场景用栈什么场景用队列。</p><p>网络答得不好,不复盘了,丢人。</p><p>阿里那场下来三点体感最深。</p><p>简历写的项目必须扛得住深挖,他随便点一行就能往下抠十分钟,写了就别想躲。</p><p>大厂真的是基础导向,他们想招地基扎实的人,培养是公司的事,所以我那一个多小时基本全在Linux / C / 数据结构 / 计网这四块里转。</p><p>大厂特别喜欢&quot;你自己怎么理解&quot;。我朋友富士康那场被问过:OSI七层网络模型像生活里的什么?他答快递业务。这种题没标准答案,但能看出你是真懂还是背的。</p><p>—</p><p><strong>CVTE那场</strong></p><p>岗位嵌入式软件,40分钟,整体比阿里温和不少。但翻车点不在&quot;基础深抠&quot;上,是我自己挖坑给自己埋了。</p><p>简历写了海思音视频项目,HR一上来问:海思怎么学的?兴趣还是毕设?</p><p>我嘴瓢答了一句:是兴趣,毕设是51单片机。</p><p>——出事了。</p><p>面试官立刻接:那你假设一个Linux和51单片机做通讯,怎么设计协议?</p><p>我答:串口,加奇偶校验,检查数据包总字节数。</p><p>他不放:如果字节总数对,但某些位错了呢?</p><p>CRC当时没答上来,硬憋了几句。后面他大概看出我51单片机就是春招后现学的,没继续钻,算温柔。</p><p>后面就比较常规了:二叉树学过吗(我说几乎忘光了,常用链表,他跳过);链表怎么判断有环(快慢指针);线程进程区别;线程进程通讯方式;临界资源怎么访问;线程进程API知道哪些(我把名字加参数全报了一遍,他就没追问)。</p><p>再后面是HR类——意向地点、对加班的看法(CVTE / 多益 / 三七并称广州加班三巨头,懂的都懂)、有没有转管理意向、反问环节。</p><p>CVTE这场最大的教训只有一句——</p><p><strong>简历写的东西必须自己会,自己嘴里说出去的话,得自己接得住。</strong></p><p>我那句&quot;毕设是51单片机&quot;完全是自送上门的,他本来没问到。其实面试官比较随和的时候,你是可以靠回答把对话引到自己熟悉的领域里去的——这是面经里没人讲、但极其重要的一点。</p><p>千万别自己给自己挖坑。</p><p>对了,顺手提一句。</p><p>这两场前后我都是跟着牛客上一个嵌入式面经专栏复习的,《嵌入式软件工程师面试完全指南》。</p><p>阿里那场至少有一半的题我能在专栏里对上号——static生命周期、define和typedef区别、编译四个过程、条件编译那块、队栈链场景应用,专栏里都有专门讲。逻辑也是按&quot;面试官会怎么问 + 你该怎么答 + 坑在哪&quot;来梳理的,不是50道速成八股那种。</p><p>不是说看完就能上岸,但至少不会像我答阿里第一题那样——书面定义脱口而出,被面试官当场盯死。</p><p>32篇 12w字,C / 操作系统 / RTOS / Linux驱动 / 通信协议 / 硬件基础该覆盖的都覆盖了。</p><p><a href="https://gw-c.nowcoder.com/api/sparta/jump/link?link=https%3A%2F%2Fwww.nowcoder.com%2Fcreation%2Fmanager%2FcolumnDetail%2FMJNwoM">https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM</a></p><p>我自己订的,有用就推一下,不冲。</p><p>—</p><p>两场都没上岸,但题是真问过,坑是真踩过。继续投。</p><p>后面要面的兄弟,希望这几页流水账有点用。</p>
AI 推荐面试题