联芸科技 嵌入式软件开发工程师 面经
在腾讯会议上,一对一,面了一个多小时,首先自我介绍,然后介绍项目,会问项目,问的比较细,后面手撕代码,还会问一些基础的c、c++知识。
问题整理:
1、volatile关键字作用
2、代码题:两个升序链表合并成一个降序链表
3、一个无符号int类型的数,将他的二进制数最后一位由1改成0
4、UART的数据格式?如何保证在侦听UART时不会一直判断接收到0?
5、如何写一个无限循环?
6、volatile的作用;
7、寄存器长度变小,寻址范围会变小么?
总的来说,面试不难。