2022春招诺瓦嵌入式面经
2022.3.2一面
1.自我介绍
2.串口数据格式,空闲电平
3.串口你是怎么接收数据的,怎么判断一帧数据结束啥的?
4.DMA的配置
5.延时怎么写的?说systick,然后又问我systick中断相关的。
6.高优先级中断在执行时有一个低优先级触发,高优先级结束后会不会执行?
7.外部中断的两种触发方式,低电平触发的话如果一直低电平会一直中断吗?
8.I2C自己写得还是调库?驱动过哪些设备?通信过程?主机读完一个字节会应答吗,通信时应答和结束时应答有什么区别?
9.给你1G内存怎么管理?怎么实现动态内存分配?
10.链表的插入
11.字节对齐,大小端,sizeof和strlen测字符串
12.FreeRTOS和Linux哪个熟些,用FreeRTOS时,创建了几个任务,任务怎么通信的?如果give 10次信号量,那么take信号量是一次还是十次?
13.LWIP学到了什么?有没有使用过sockt编程?
14.TCP/UDP在哪层,他们的区别,三次握手为什么是三次?
15.有没有考虑过到西安发展?
16.反问
还有些问题不记得了,问的比较细,有些把我给问懵了。
过程大约40分钟,期间因为比较紧张,感觉很多没答好,但好在最后说基础还可以,通过了等待后面的面试。
2022.3.3综合测评
本来3.9二面,结果面试官没时间就推到第二天
2022.3.10二面
1. 自我介绍
2. 聊学习路线
3. 聊实习公司做的事情,问题和解决问题
4. 不是陕西的,为什么选择投这边来了?
5. 密闭房子,一扇门,房子外三个开关,房子内三盏灯,只能开一次门,怎么确定哪个开关对应哪盏灯?
6. 反问
7. 为什么不考虑在现在的实习公司继续发展?
过程大约40分钟。
最后我说拜拜,面试官说再见,会不会有啥暗示,嘿嘿。
#诺瓦星云##面试题目#