地平线:嵌入式测试开发(一面)
1.自我介绍
2.freerots主要是微内核,主要有哪些组成部分,内部任务间的通信方式有哪些?
3.freertos任务切换的过程,详细一点如何切换的,保存怎么恢复的?
4.freertos任务有哪些不同的状态?
高优先级任务被阻塞或者挂起,再执行低优先级任务
5.用过单片机的哪些外设?
6.PWM除了占空比之外还有什么要素?
频率,周期,占空比
7.蓝牙的底层协议?
8.linux的进程间通信机制?
9.进程间的调度方式?
10.linux的内存管理?
11.了解Linux的一些驱动么?
12.对VFS的框架有了解么?
13.常用的linux基础命令
14.GCC编译一般分为那几部分?
15.用过vim么,介绍vim常用命令?
16.结构体和联合体的区别,什么时候会用联合体?
17.位域的概念?
18.static关键词的作用?
19.普通指针和函数指针的区别?什么时候会用到函数指针
20.指针和数组变量有哪些相似的地方?
21.递归函数有哪些优势和劣势?
22.数组和链表的区别?
到这电脑死机了,后面也没啥就反问环节了。
地平线:嵌入式测试开发(二面)
1.在Linux上有做过一些开发或者测试么?
2.IIC驱动?
3.接触过哪些单片机的外设?SPI了解过么?
4.多进程的通信方式?
5.问了深度学习的项目,项目难点,优化方法?
6.如何看待嵌入式测试开发这个岗位?
7.用过pytest库么?
8.给一个测试场景,比如现在有一个IIC的驱动,怎么去测试它?
地平线:嵌入式测试开发(三面)
三面是总监面,面试之前百度了下,还真查到了哈哈哈,算是提前认识了
技术问题不多,更多的是综合性的东西
1.介绍项目,项目中遇到的问题以及优化的地方?
2.PWM遇到毛刺信号如何处理?这块没答好,说了电容滤波
3.实习对于自己的一个收获讲一讲?
4.实习中自己最有收获的一件事情?
5.自己未来的职业规划?(这块我提到了自己想要往技术深层发展,面试官耐心的解释了每一阶段的工程师应该具备哪些素质,对自己也是一个很好的启发)
6.反问
面试官很厉害,从言语中能感觉到是个技术大佬,三面结束
9.18三面结束,目前业务面所有流程走完,官网状态还没变
2.freerots主要是微内核,主要有哪些组成部分,内部任务间的通信方式有哪些?
3.freertos任务切换的过程,详细一点如何切换的,保存怎么恢复的?
4.freertos任务有哪些不同的状态?
高优先级任务被阻塞或者挂起,再执行低优先级任务
5.用过单片机的哪些外设?
6.PWM除了占空比之外还有什么要素?
频率,周期,占空比
7.蓝牙的底层协议?
8.linux的进程间通信机制?
9.进程间的调度方式?
10.linux的内存管理?
11.了解Linux的一些驱动么?
12.对VFS的框架有了解么?
13.常用的linux基础命令
14.GCC编译一般分为那几部分?
15.用过vim么,介绍vim常用命令?
16.结构体和联合体的区别,什么时候会用联合体?
17.位域的概念?
18.static关键词的作用?
19.普通指针和函数指针的区别?什么时候会用到函数指针
20.指针和数组变量有哪些相似的地方?
21.递归函数有哪些优势和劣势?
22.数组和链表的区别?
到这电脑死机了,后面也没啥就反问环节了。
地平线:嵌入式测试开发(二面)
1.在Linux上有做过一些开发或者测试么?
2.IIC驱动?
3.接触过哪些单片机的外设?SPI了解过么?
4.多进程的通信方式?
5.问了深度学习的项目,项目难点,优化方法?
6.如何看待嵌入式测试开发这个岗位?
7.用过pytest库么?
8.给一个测试场景,比如现在有一个IIC的驱动,怎么去测试它?
地平线:嵌入式测试开发(三面)
三面是总监面,面试之前百度了下,还真查到了哈哈哈,算是提前认识了
技术问题不多,更多的是综合性的东西
1.介绍项目,项目中遇到的问题以及优化的地方?
2.PWM遇到毛刺信号如何处理?这块没答好,说了电容滤波
3.实习对于自己的一个收获讲一讲?
4.实习中自己最有收获的一件事情?
5.自己未来的职业规划?(这块我提到了自己想要往技术深层发展,面试官耐心的解释了每一阶段的工程师应该具备哪些素质,对自己也是一个很好的启发)
6.反问
面试官很厉害,从言语中能感觉到是个技术大佬,三面结束
9.18三面结束,目前业务面所有流程走完,官网状态还没变
c++/嵌入式面经专栏-牛客网
https://gw-c.nowcoder.com/api/sparta/jump/link?link=https%3A%2F%2Fwww.nowcoder.com%2Fcreation%2Fmanager%2FcolumnDetail%2FMJNwoM
全部评论
佬,地平线状态有变化嘛
相关推荐