校招 未知部门 / 硬件工程师 / 一面/二面
[面试日期] 2026-07-10 [面试时长] 未知
[学校背景] 未知 | 未知 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>面试凉经,这次是百度</h2>
<p>我是真有点不甘心 一面聊得挺好 二面自我感觉也没崩 结果还是没等来消息 缓了两天翻当时记的题 发现挂的那几道都不算超纲 就是当时脑子一片空白没接住 说到底还是准备的时候有些角落没抠到</p><p>投的是百度嵌入式软件岗 base北京 智能设备那边的 面下来感觉大厂就是大厂 特别看重基础和底层原理 一面筛你扎不扎实 二面直接往内核和系统底层挖 不是背几条八股能糊弄过去的</p><h3><strong>一面 差不多50分钟</strong></h3><p>一面还行 基础题居多 大部分能答上来 就个别地方卡了一下</p><p>问到的题大概这些</p><ol><li>volatile的作用 什么场景必须加 中断和多线程里都要加吗</li><li>static修饰局部变量 全局变量 函数分别啥效果</li><li>内存对齐的规则 为什么要对齐 不对齐会怎样</li><li>进程和线程的区别 顺带问了各自的通信方式</li><li>堆和栈的区别 程序运行时内存怎么分配的</li><li>const和指针结合的几种写法都啥意思</li><li>指针和引用的区别 什么场景必须用指针</li><li>编译的四个过程分别干了啥 预处理阶段做了什么</li><li>GDB常用哪些命令 段错误怎么定位</li><li>FreeRTOS的任务调度怎么调的 抢占式怎么理解</li></ol><p></p><h3><strong>二面 一小时 </strong></h3><p>二面难度肉眼可见上了一个台阶 基本全是操作系统和内核原理层面的 面试官不问你会不会用 直接问底层怎么实现的 我好几道直接卡死</p><p>问到的</p><ol><li>Linux进程调度怎么工作的 CFS调度器的原理讲一下</li><li>虚拟内存是怎么回事 页表几级的 TLB干嘛的</li><li>缺页中断的整个流程走一遍</li><li>fork之后父子进程共享什么 写时复制是怎么实现的</li><li>malloc底层怎么管理内存的 brk和mmap的区别</li><li>自旋锁和互斥锁的区别 为什么中断上下文只能用自旋锁</li><li>死锁的四个必要条件 工程里怎么避免</li><li>上下文切换的时候 系统具体做了哪些事</li><li>一个进程内存一直涨 你怎么定位是哪里泄漏的</li><li>一个程序CPU跑到100% 你怎么排查</li></ol><p>这里面CFS调度器 写时复制怎么实现 还有malloc底层的brk和mmap 是我的死穴 尤其CFS那道 我就知道是完全公平调度 大概按虚拟运行时间来</p><p>二面出来我就知道凉了 果然没消息</p><p>说起来一面那些八股我是跟着牛客《嵌入式软件工程师面试完全指南》过的 不然可能一面就挂了 但二面这种深度它也救不了我 哎 还是得自己啃内核</p><p>目前 <strong>4.7w+ 同学在看,3300+ 订阅</strong>。数据摆这儿,口碑自己说话。</p><p>适合面经基础薄弱、想一次性系统梳理的同学。<strong>越早订越划算,内容只会越来越全,价格也只会越涨越高。</strong></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%25252Fgw-c.nowcoder.com%25252Fapi%25252Fsparta%25252Fjump%25252Flink%25253Flink%25253Dhttps%2525253A%2525252F%2525252Fgw-c.nowcoder.com%2525252Fapi%2525252Fsparta%2525252Fjump%2525252Flink%2525253Flink%2525253Dhttps%252525253A%252525252F%252525252Fgw-c.nowcoder.com%252525252Fapi%252525252Fsparta%252525252Fjump%252525252Flink%252525253Flink%252525253Dhttps%25252525253A%25252525252F%25252525252Fgw-c.nowcoder.com%25252525252Fapi%25252525252Fsparta%25252525252Fjump%25252525252Flink%25252525253Flink%25252525253Dhttps%2525252525253A%2525252525252F%2525252525252Fgw-c.nowcoder.com%2525252525252Fapi%2525252525252Fsparta%2525252525252Fjump%2525252525252Flink%2525252525253Flink%2525252525253Dhttps%252525252525253A%252525252525252F%252525252525252Fwww.nowcoder.com%252525252525252Fcreation%252525252525252Fmanager%252525252525252FcolumnDetail%252525252525252FMJNwoM">https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM</a></p><p>行 又挂一个 继续投吧 说实话有点丧 但也没办法 谁让自己没准备到位呢 后面要面百度或者其他大厂嵌入式的兄弟 就两条 一面把基础八股抠扎实 二面往Linux内核往死里啃 尤其CFS调度 写时复制 malloc底层这些偏门但大厂爱问的 早准备别学我现场空白 今年是真难 大家一起扛 早点上岸 别像我一直凉</p>
AI 推荐面试题
