(面试复盘)西安诺瓦科技面经
一面(70min)
1、自我介绍
2、在pc上开发还是开发板上开发(这个没怎么听懂题目,出现了下面的问题)
3、有交叉编译的经历吗?
4、平时开发用的什么ide
5、用的什么系统,centOS还unbantu
6、用的是Cmake还是makefile
7、vim使用
8、group使用
9、kill -9作用
10、C与C++内存分布
11、GDB调试
12、RDMA协议作用
13、http交互过程
14、URL解析过程
15、数据包从网卡到用户层的流程,说一下
16、socket常用api,参数具体什么作用
17、select与epoll区别
18、滑动窗口的原理
19、TCP重传
20、在链表插入一个节点,在尾部插入一个节点、删除一个节点
21、字节对齐
22、在结构体中一个绝对地址赋值
23、字符串分割
24、malloc申请20个字节,malloc与new的区别
8.11
二面(70min)
1、现在在哪里?
2、平时再实验室的作息时间?
3、业余喜欢做什么?
4、volatile使用过吗?原理是什么?他的应用场景在哪?
5、场景题:PC机与服务器网络时好时差,请问你怎么排查?
6、场景提:串口输入的数据与软件接收的数据不一致,怎么排查?
7、1分钟自我介绍
8、你知道自我介绍的要点吗?你刚才自我介绍表现如何?
9、再给你30s准备,给我一个自我介绍
10、深挖项目
11、需求:通过网络远程管理u盘的增删改查,你给我一个产品,你怎么做?
12、你的优缺点,换一个缺点?
13、为什么选择我们?了解过我们公司吗?
14、反问:我表现如何
目前为止第一次被二面面试官问到哑口无言的状况:
然后想问下大佬们:
4、volatile应用场景在哪?
5、场景题:PC机与服务器网络时好时差,请问你怎么排查?
6、场景提:串口输入的数据与软件接收的数据不一致,怎么排查?
11、需求:通过网络远程管理u盘的增删改查,你给我一个产品,你怎么做? 这四个问题怎么回答比较好呢,能不能有大佬在底下留言?
8.12查询二面过了
#面试复盘##面经##校招##嵌入式工程师##诺瓦星云#