经纬恒润嵌入式/C++面经

8.25经纬一面问题汇总

()嵌入式相关

1、arm开发板是哪一款;

2、交叉编译怎么做的,相关的gcc链路是从哪里获取的;

3、MCU的嵌入式设备用过吗?

4、内存堆叠?

5、串口通信怎么实现的?I2C通信呢?

()八股相关

1、定义一个类,一个成员都没有在64位上占多少字节?如果加一个虚析构函数呢?

2、struct{char,double,int} 64位占多少字节;

3、像现在的PC机器用的是大端模式还是小端模式?ARM开发板呢?大端模式和小端模式的区别?一个int 0x01020304 在大端模式下从低地址到高地址是怎么存的?

4、多线程用过吗?C++11的线程怎么开,你用的什么开发环境(QT),是怎么实现多线程的。

5、在聊天界面实现一下 指针常量和常量指针,说一说二者的区别

6、以太网的MAC地址占多少字节?

7、TCP/IP熟悉吗?TCP有一个ACKACKnumber有什么区别?

8、Linux下有一个fork()函数有什么作用?创建成功父进程返回什么?子进程返回什么


总结:这次面试比较靠前,问题很基础,反正就是刚开始准备没多久,表现不是很好,但是有很多都回答的不是很好。

#经纬恒润#
全部评论
开了多少
2 回复 分享
发布于 2022-11-03 23:11 河北
提前批吗
点赞 回复 分享
发布于 2022-11-03 18:22 北京
这都凉?问的比我难多了!
点赞 回复 分享
发布于 2023-04-03 15:07 北京

相关推荐

评论
8
74
分享
牛客网
牛客企业服务