睿联技术一面(技术面)-35min

面试体验挺好的,目前面试下来第二个开视频的面试官,鼠鼠还是太菜了,送上凉经~

1.自我介绍

2.SPI,IIC,UART的优点和缺点在哪?|| 提到了UART是异步通信

3.什么是异步通信,什么是同步通信?

4.串口如何检验数据有效?|| 使用了校验和

5.PWM信号是怎么生成的?

6.信号量在什么时候会用到?|| 任务间通信时候

7.C语言里面有个关键词叫extern,你能说一下它的作用吗?|| 引用外部变量和函数

8.static修饰后的能被extern变量引用吗?为什么?

9.栈和堆有没有了解过,它们主要应用场景在哪?

10.你刚才说的栈只是在那个函数的函数调动的时候,比方说在有一个局部变量我会用到它,除了局部变量还有什么会用到它?

11.栈和寄存器有什么关系?

12.我问你个问题:比如说我们在Windows上编了一个程序,输出一个Hello world,然后我把这个程序烧在了开发板上,那么这个程序能跑起来吗?|| 这里答了不能?为什么不能没答好。

13.反问:业务方向

嵌入式有相关的门槛,一个是C和C++,另外一个是编译环境,过了这个门槛才会分其他方向(听到这知道环境部分打的不好就应该凉了,后面就不反问其他问题了),鼠鼠沉淀+1。

面试体验很好,值得大家多多参与!

全部评论
哪里答的不好吗,为什么挂掉了呀
1 回复 分享
发布于 03-20 09:39 湖北
mark
点赞 回复 分享
发布于 03-29 13:07 广东
佬,有手撕吗
点赞 回复 分享
发布于 03-21 16:38 陕西

相关推荐

评论
9
30
分享

创作者周榜

更多
牛客网
牛客企业服务