嵌入式面经整理

1. C语言中的宏定义有什么作用?请举例说明。
2. volatile关键字在嵌入式编程中有何重要性?请举例。
3. static关键字的作用有哪些?请分别说明在不同上下文中的使用。
4. extern关键字的作用是什么?它如何影响变量的链接?
5. const关键字的使用场景有哪些?请举例说明。
6. new/delete与malloc/free的区别是什么?
7. strlen和sizeof的区别是什么?请解释为什么strlen("\0") = 0而sizeof("\0") = 2。
8. 结构体和联合体的主要区别是什么?请说明各自的使用场景。
9. 什么是左值和右值?请举例说明。
10. C语言中函数调用的过程是怎样的?
11. C语言中堆和栈的区别是什么?
12. 栈的主要用途是什么?请解释其工作原理。
13. 什么是内存泄漏?如何避免内存泄漏?
14. C++中内存管理的方式有哪些?请详细说明。
15. 数组指针和指针数组有什么区别?请举例。
16. 什么是函数指针?如何声明和使用它?
17. 数组名与指针之间的关系是什么?
18. 指针常量与常量指针有什么区别?
19. C++中智能指针的类型有哪些?请分别说明。
20. 预处理器的作用是什么?它如何影响代码的编译过程?
21. #include和#include "filename.h"的区别是什么?
22. 静态链接和动态链接的区别是什么?请详细解释。
23. 全局变量和局部变量的区别是什么?
24. 局部变量是否可以和全局变量重名?如果可以,如何处理?
25. 链表和数组的区别是什么?在什么情况下使用链表更优?
26. 如何让一个函数在main函数之前运行?
27. 为什么析构函数必须是虚函数?
28. C++中析构函数的作用是什么?
29. 函数的默认参数是什么?如何使用?
30. 什么是函数重载?请举例说明。

我面试看的是大佬的面经,链接放下边了
全部评论

相关推荐

头像 会员标识
08-17 10:04
已编辑
门头沟学院 电机工程师
超级超级摆子,电机控制方向,每周日更新一下秋招投递以及状态。后续有面试应该会更新面经————-1.台达暑期营(简历挂)2.汇川技术:电机控制,电机控制-联合动力,应用工程师。目前一志愿状态为初试,未接到初试通知。二三志愿为简历筛选3.阳光电源提前批:上海电力电子硬件-不匹配4.拓竹科技:电机控制算法-5.大疆:产品测试工艺工程师6.东风汽车研究院提前批7.杰华特-测试开发8.京东方-成都-电路设计9.思瑞浦-销售10.芯导-技术销售(邮箱投递)11.速腾聚创-测试开发12.经纬恒润-提前直接和学校群的校招hr联系,目前还没有正式的hc出来(我这边说的是偏向电机工程师和嵌入式软件)13.富特科技提前批-控制软件工程师14.360影石-电调嵌入式,嵌入式软件15.远景能源-系统产品开发16.雷赛智能-嵌入式控制17.传音-产品18.锐石-测试19.兆易创新-电路设计工程师20.禾迈电子-电力电子软件21.必易微电子-应用工程师22.峰岹-电机控制算法23.传音-产品-挂24.vivo-产品经理25.同惠电子-软件开发26.理工雷科-测试27.三一重能提前-软件控制28.艾为电子-测试29.晶丰明源-电机控制(深圳)30.小米-嵌入式(做了海笔)31.联想-销售tob32.华诺星空-销售33.岚图-底盘34.创维-硬件35.维信诺-现场支持36.睿创微纳-伺服控制37.mps-现场应用,技术销售38.博世-电控算法39.施耐德-电控算法40.零跑提前批-电控算法41.华为-客户经理42.联合电子-电驱系统,电驱软件43.tplink-解决方案44.vivo-销售45.cvte-销售46.禾望电气-电力电子软件,电力电子硬件
投递台达集团等公司10个岗位
点赞 评论 收藏
分享
评论
3
14
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务