嵌入式工程笔试面试题目 7.C++中为什么用模板类。答:(1)可用来创建动态增长和减小的数据结构(2)它是类型无关的,因此具有很高的可复用性。(3)它在编译时而不是运行时检查数据类型,保证了类型安全(4)它是平台无关的,可移植性(5)可用于基本数据类型8.CSingleLock是干什么的。答:同步多个线程对一个数据类的同时访问12.Linux有内核级线程么。答:线程通常被定义为一个进程
转载 2017-04-05 23:43:01
1343阅读
在内核层面,操作系统可以通过适当的机制来捕获和处理异常和中断,并采取相应的措施来维护系统稳定性和响应外部设备请
可以包含其头文件,也可使用关键字extern。引用头文件:通过引用头文件的方式来引用某个头文件中声明的变量,假如将该
原创 2024-07-29 10:10:52
70阅读
1、int a[10]={1,2,3,4,5,6,7,8,9,0};    int *p=&a[1];    则p[6]等于8 2、整数数组清零:bzero(),memset()。 3、sizeof();测试变量所占地址的字节数 4、 main()   {    char *str[]={"ab","cd","ef","gh","ij","kl"};    char *t;    t=(s
原创 2021-04-16 13:09:22
2241阅读
一个正整数x加上100后是另一个正整数y的平方,再加上168是另一个正整数z的平方,求整数x可能的值.#include "stdio.h" // x + 100 = y ^2 // x + 100 + 168 = z ^2; // 使用了暴力枚举的方法 int isSqaure(int n) { for (int i = 1; i < n; i++) { if (
预处理器1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL我在这想看到几件事情:1) #define 语法的基本知识(例如:不能以分号结束,括号的使用等)。2) 懂得预处理器将为你计算常数表达式的值,因此直接写出你如何计算一年中有多少秒而不是计算...
原创 2022-06-10 06:43:40
246阅读
本系列按类别对题目进行分类整理,这样有利于大家对嵌入式的笔试面试考察框架有一个完整的理解。一、进程与线程1、
原创 2021-06-29 15:19:39
4305阅读
本系列将按照类别对题目进行分类整理,重要的地方标上星星,这样有利于大家打下坚实的基础。
原创 2021-06-29 17:41:03
886阅读
本系列将按类别对题目进行分类整理,重要的地方标上星星,这样有利于大家打下坚实的基础。
原创 2021-07-06 16:53:09
510阅读
因为tcp传输的数据满足3大条件,不丢失,不重复,按顺序到达。
原创 2023-05-29 08:40:43
3449阅读
3点赞
本系列将按照类别对题目进行分类整理,重要的地方标上星星,这样有利于大家打下坚实的基础。
转载 2021-06-29 11:18:20
972阅读
本系列将按类别对题目进行分类整理,重要的地方标上星星,这样有利于大家打下坚实的基础。
转载 2021-06-29 11:59:44
1807阅读
本系列将按照类别对题目进行分类整理,重要的地方标上星星,这样有利于大家打下坚实的基础。
转载 2021-07-02 14:24:48
375阅读
​保证这里的面试题目为2021届嵌入式大厂面试题目,为了保密,不公布公司名称,但题目一般都大同小异。
转载 2021-06-29 10:41:11
2513阅读
Embedded System Interview Questions: 1. Can structures be passed to the functions by value? 2. Why cannot arrays be passed by values to functions? 3. Advantages and disadvantages of using macro and
转载 2023-03-27 10:20:28
156阅读
嵌入式软件工程面试题目整理(八)linux中内核空间及用户空间的区别?用户空间与内核通信方式有哪些linux中内存划分及如何使用?虚拟地址及物理地址的概念及彼此之间的转化,高端内存概念linux中中断的实现机制,tasklet与workqueue的区别及底层实现区别?
原创 2021-04-16 17:27:59
342阅读
C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。    从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这是个愚蠢的问题吗
1.预处理命令#define  #define SECONDS_PER_YEAR  (60*60*24*365)UL溢出,因此需要用到长整型,而且不会是负数,所以使用无符号整型UL)2.死循环的方案(3种)  a:while(1){循环体}  b:for(;;){循环体}  c:Loop:循环体 goto Loop3.变量定义  a:一个整型    b:一个指向整型的指针  c:一个指向
转载 2023-08-26 20:39:49
218阅读
文章目录嵌入式软件工程面试题目整理(二)linux中内核空间及用户空间的区别?用户空间与内核通信方式有哪些?字符设备和块设备的区别,请分别列举一些实际的设备说出它们是属于哪一类设备linux中系统调用过程?如:应用程序中read()在linux中执行过程即从用户空间到内核空间?
原创 2021-04-16 17:31:47
401阅读
嵌入式软件工程面试题目整理(七)了解Linux的那个驱动?举例讲讲。  驱动注册过程:通过platform bus, platform_device_register和platform_driver_register时都会在总线查询是否有匹配的设备或驱动,如果有就会调用driver的probe函数
原创 2021-04-16 17:28:33
335阅读
1点赞
1评论
  • 1
  • 2
  • 3
  • 4
  • 5