(嵌入式)秋招面经整理-频率最高的几道题目

1. 什么是嵌入式系统的实时性?它的重要性是什么?

2. 描述TCP的流量控制机制。

3、C语言编译时动态链接和静态链接得区别是什么?

4、C语言关键字static的作用是什么?

5、分别说明一下三个变量声明得含义:

6、简述TCP/IP镞包含哪些分段,每一层有哪些常用协议?

7、从在浏览器地址栏中输入www.baidu.com到看到百度首页,这个过程中间经历了什么?都涉及到哪些网络协议?

8、编写strcat函数

9、使用C语言中的#define来定义一个常量来表示一年有多少秒?

10、实现把字符串转化成整数

11、写一个程序验证系统的大小端存储格式</h1>

12、如何判断一个byte数据中有多少bit为1?

13、 C语言中关键字volatile的含义

14、进程间通信的方式有哪些?

15、堆和栈的区别

16、分别给出bool,int,float,指针变量 与“零值”比较的 if 语句(假设变量名为var)

17、 进程和线程的区别

18.写一个“标准”宏MIN,这个宏输入两个参数并返回较小的一个。

19.预处理器标识#error的目的是什么?

20. 嵌入式系统中经常要用到无限循环,你怎么样用C编写死循环呢?

21. 用变量a给出下面的定义

22. 嵌入式系统总是要用户对变量或寄存器进行位操作。给定一个整型变量a,写两段代码 ,第一个设置a的bit 3,第二个清除a的bit 3。在以上两个操作中,要保持其它位不变。

23. 嵌入式系统经常具有要求程序员去访问某特定的内存位置的特点。在某工程中,要求设置一绝对地址为0x67a9的整型变量的值为0xaa55。编译器是一个纯粹的ANSI编译器。写代码去完成这一任务。

24. C语言同意一些令人震惊的结构,下面的结构是合法的吗,如果是它做些什么?

25. 整型数组作为参数传递时,无法在子函数中获得其长度!只有字符串可以,因为它有一个尾巴标识(‘\0’)!所以,整型的数组长度,必须与数组名一同传递到子函数才可以!

26.unsigned int compzero = ~0;与unsigned int compzero = 0xFFFF; 的区别

27.使用#define和typedef 来声明一个已经存在的数据类型的同义字的区别

28.linux中断处理的上半部和下半部

29.嵌入式设备,为加快启动速度,可以做哪些方面的优化?

30.PSRAM、SDRAM、DDR、DDR2的时序特性?

31.驱动中操作物理绝对地址为什么要先ioremap?

全网最受欢迎的嵌入式面经

面经一共32篇文章,12w+字数,包含全部最新的面试必问考点,4.7w+同学学习,3200+订阅,非常适合在找工作面经薄弱的同学,后续订阅还会涨价,提前订阅提前享受,持续更新中。

原帖链接:https://www.nowcoder.com/creation/manager/columnDetail/MJNwoMc

全部评论

相关推荐

04-02 10:09
门头沟学院 Java
用微笑面对困难:这里面问题还是很多的,我也不清楚为啥大家会感觉没啥问题。首先就是全栈开发实习9个月的内容都没有java实习生的内容多,1整个技术栈没看出太核心和难点的内容,感觉好像被拉过去打杂了,而且全栈基本上很容易被毙。里面能问的bug是在太多了比如L:继承 BaseMapper 可直接使用内置方法’。请问你的 BaseMapper 是如何扫描实体类注解如果瞬时产生 100 个上传任务,MySQL 的索引设计是否会有瓶颈?你做过分库分表或者索引优化吗?全栈的内容可以针对动态难点去搞,技能特长写在下面吧,你写了这么多技能,项目和实习体现了多少?你可以在项目里多做文章然后把这个放下去,从大致来看实习不算太水,有含金量你也要写上内容针对哨兵里面的节点变化能问出一万个问题,这个很容易就爆了。
提前批简历挂麻了怎么办
点赞 评论 收藏
分享
02-28 13:25
已编辑
门头沟学院 Java
点赞 评论 收藏
分享
评论
3
13
分享

创作者周榜

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