校招 未知部门 / 硬件工程师 / 一面/二面

[面试日期] 2026-09-02 [面试时长] 未知
[学校背景] 北京师范大学 | 985 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>面试凉经+1,我发现我已经无可救药了</h2> <p>本来还挺有信心的 结果华为也挂了 还是二面没过 出来那一刻真的一点脾气都没有 就觉得没意思 这个我准备了小一个月 前前后后把能找的资料翻了个遍 </p><p>结果还是挂了 缓了两天才想起来把题记下来 复盘的时候发现 挂的那几道真不算超纲 就是当时脑子一片空白 说到底还是准备的时候有些角落没抠到</p><p> 嵌入式软件开发岗 base 东莞松山湖 面的是终端产品那条线 </p><h3><strong>一面 差不多 55 分钟</strong></h3><p>一面还行 基础题居多 大部分能答上来 就个别地方卡了一下 面试官很温和 但问得很密 基本不给你喘气</p><p>问到的题大概这些</p><ul><li>自我介绍完直接让我讲简历里那个 Linux 项目 数据是怎么流的</li><li>指针和数组的区别 函数传参传数组的时候到底传了什么</li><li>二级指针什么时候用 举个实际场景</li><li>内存泄漏是怎么产生的 你平时怎么发现的</li><li>malloc 申请的内存 free 之后能不能继续访问 会发生什么</li><li>结构体内存对齐 给了个结构体让我算大小 然后问怎么优化排布省内存</li><li>字符串处理 strcpy 和 memcpy 区别 strcpy 有什么隐患</li><li>手撕了一个 反转链表</li><li>又手撕了一个 判断字符串是不是回文 要求不申请额外空间</li><li>TCP 和 UDP 的区别 分别用在什么场景</li><li>三次握手为什么是三次 两次行不行</li><li>TCP 怎么保证可靠传输的</li><li>说说你知道的进程间通信方式 各自优缺点</li></ul><p>手撕两道题都过了 这个还行 亏我刷过</p><p>面试官没深究 让我进二面了 现在想想一面真不难 就是密度大 有点赶</p><h3><strong>二面 一小时十分钟</strong></h3><p>二面换了个更资深的 上来就说咱们聊点深的 我心里咯噔一下</p><p>难度肉眼可见上了一个台阶 基本全是并发和协议栈的实现层 面试官不问你会不会用 直接问底层怎么回事 我好几道直接卡死</p><ul><li>多线程里为什么需要锁 不加锁具体会出什么问题 从 CPU 层面说</li><li>互斥锁在内核里怎么实现的 加锁失败的线程去哪了</li><li>死锁的四个必要条件 你项目里怎么避免的 怎么检测</li><li>读写锁和互斥锁的区别 什么场景下读写锁反而更慢</li><li>原子操作是怎么实现的 和加锁比开销差在哪</li><li>volatile 能不能保证线程安全 为什么</li><li>内存屏障是干嘛的 什么时候需要</li><li>TCP 的滑动窗口和拥塞控制具体怎么配合工作的</li><li>拥塞控制那几个阶段分别在干什么 为什么要慢启动</li><li>TIME_WAIT 状态为什么要存在 为什么是 2MSL</li><li>服务器上出现大量 TIME_WAIT 是什么原因 怎么处理</li><li>一个进程内存一直涨 你怎么定位是哪儿泄漏了 说完整流程</li><li>select poll epoll 的区别 epoll 为什么高效 底层数据结构是什么</li><li>让我讲一个自己遇到过的最难的 bug 怎么定位的</li></ul><p>互斥锁内核怎么实现的、内存屏障、原子操作那几道 我基本是懵的 我平时就是 pthread_mutex_lock 一把梭 从来没想过它锁不上的时候线程被扔哪去了 面试官还追了一句 那自旋锁和它区别在哪 我勉强答了个大概 他就没再问了 </p><p>二面出来我就知道凉了 果然 三天没消息</p><h3><strong>复盘</strong></h3><p>这次的问题跟我前面挂的那些场几乎一模一样 平时刷面经 看到一道题觉得这个我会 就翻页了 </p><p>可那个会只是知道它是什么 再往下的怎么实现、为什么这么设计 我全是空的 </p><p>还有一个教训 华为一面手撕两道 算法这块真不能丢 我要不是之前刷过 一面就交代了 别觉得嵌入式就能躲开刷题</p><p>说起来一面那些 C 和网络的八股 我是跟着牛客那个《嵌入式软件工程师面试完全指南》过的 不然可能一面就挂了 它讲的时候是顺着面试官会怎么往下追来的 不是干列题干 </p><p><a href="https://gw-c.nowcoder.com/api/sparta/jump/link?link=https%3A%2F%2Fgw-c.nowcoder.com%2Fapi%2Fsparta%2Fjump%2Flink%3Flink%3Dhttps%253A%252F%252Fgw-c.nowcoder.com%252Fapi%252Fsparta%252Fjump%252Flink%253Flink%253Dhttps%25253A%25252F%25252Fwww.nowcoder.com%25252Fcreation%25252Fmanager%25252FcolumnDetail%25252FMJNwoM">https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM</a></p>
AI 推荐面试题