嵌入式秋招必看!超全面嵌入式面经第三期

哈喽,欢迎来到工科女的求职分享日常~

目前很多同学都在紧急准备实习和秋招中,本人天坑专业(交通运输专业),仅花费六个月时间迅速转行,拿到15个offer,包括华为汇川vivo小米等。

👇🏻以下是经历100➕场嵌入式面试(第二期)的20道精华问题,涵盖20多家中大厂,包括腾讯,百度,华为,影石,阳光电源,韶音等,刷透这些问题,模拟实战,面试不再慌!

11.中断里面通常可以睡眠吗,为什么?

2.什么是栈溢出,有什么方法检测?

3.MCU 与 MPU 的区别是什么?

4.讲一下Linux中断分为上半部和下半部的原因?

5.如果给线程访问加锁,是在驱动层实现还是应用层实现?

6.现在需要一个常量5来做一些运算,你会使用const还是define?为什么?

7.项目里的ADC多通道采集是具体采用什么方式?

8.说一下互斥锁,自旋锁的区别,在中断中可以用哪个锁?

9.怎么保证原子性操作?

10.专栏订阅奖励(支持模仿)——个人创新点问答:在你设计的FreeRTOS PLUS中提及修改任务控制块,增加优先级阶段继承属性,来进一步降低“优先级反转”的影响,展开说说?

11.串口没有时钟线,是怎么工作的,而为什么SPI需要时钟线?

12.有没有用过printf打印这个函数,它的底层是如何实现的?

13.如何保证线程间的正确性?

14.Linux中字符设备与块设备的主要区别是什么?

15.NAND Flash 与 NOR Flash 的区别是什么?

16.主设备号和次设备号的用途是什么?

17.串口波特率计算,115200下,数据吞吐量一般为多少(1S传输多少字节的数据)?

18.在程序中你是如何接收并解析大数据包(例如1K字节以上)的?

19.在 FreeRTOS 中,哪些事件会触发任务调度?

20.专栏订阅奖励(支持模仿)——个人创新点问答:在你的FreeRTOS PLUS中是如何实现支持不同场景(工作(空闲任务)、空闲(定时唤醒))下自适应低功耗休眠策略的?

PS:大家可以先尝试进行回答,本篇所涉及到的面试问题答案都在博主的一站式嵌入式逆袭攻略里,想进大厂做嵌入式?想一次性拿下华为、博世、理想、韶音等20+公司的面试?这份超全嵌入式攻略就是你的制胜法宝!

#牛客激励计划##面试问题记录#

#面试问题记录##牛客激励计划#
全部评论

相关推荐

评论
2
9
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务