嵌入式面试知识点25

1.什么是预编译,何时需要预编译?
2.三种基本的数据模型
3.简述数组与指针的区别?
4.位操作
5.访问固定的内存位置(Accessing fixed memory locations)
6.中断与异常的区别
7.变量的定义总结
8.为什么要使用宏,宏有什么优缺点?
9.内联函数及与宏的区别
10.bootloader
11.MCU启动过程
12.Arm体系结构
13.什么是嵌入式?
14.进程与线程中的通信方式
15.如何将PC上的程序移植到嵌入式系统上,需要注意些什么?
16.设计一种通信方式,从一台主机向另外一台主机传递数据,那么应该怎么选择。
17.FreeRTOS之全配置项详解、裁剪(FreeRTOSConfig.h)
18.DMA为什么能提高效率?
19.优先级反转以及解决方法
20.信号量及信号量与自旋锁的区别
21.strcpy和strncpy的缺陷
22.sizeof与strlen有以下区别
23.哈希函数及哈希冲突的定义
24.哈希函数的构造方法
25.处理哈希冲突的几种方法
答案整理到面经中了
全部评论

相关推荐

程序员牛肉:1.大头肯定是院校问题,这个没啥说的。 2.虽然有实习,但是实习的内容太水了,在公司待了七个月的时间,看起来就只做了jwt和接入redis。爬取新闻,数据导入。这几个需求值得你做七个月吗?这不就是三四个月的工作量吗?我要是面试官的话真心会认为你能力不太行。所以既然有实习了,一定要好好写,像是Swagger这种东西是真没必要写上去,就拉一个包的事情。 3.我个人觉得话,在校生不要把自己当社招看,除非你的项目是特别牛逼,特别有名的含金量,否则不要写这种密密麻麻的一串子工作职责。你的项目只有一个作用,就是供面试官从中来抽取八股对你进行拷打。 但是你现在这个看不来什么技术点,可以改一下,详细表述一下你用什么技术实现了什么功能,在实现这个功能的过程中,你解决了什么难题。
点赞 评论 收藏
分享
08-20 12:08
门头沟学院 Java
有保底啦!!!
future0210:字节是保底吗[牛泪[笑着活下去]
点赞 评论 收藏
分享
评论
点赞
7
分享

创作者周榜

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