招聘信息
嵌入式面试时必做的十道面试题 来源 : 未知     2016-12-13

我们参加完嵌入式培训之后,接下来迫切的任务就是找工作了,说起找工作我们避免不了的就会接触一些嵌入式面试题,今天小编就为大家汇总了十道面试时必做的十道题。

1、union Test

{

char a[4];

short b;

};

Test test;

test.a[0]=256;

test.a[1]=255;

test.a[2]=254;

test.a[3]=253;

printf("%d\n",test.b);

问题:在80X86架构下,输出什么值?

A 128

B 256

C -128

D -256

2、下面关于系统调用的描述中,错误的是()

A 系统调用把应用程序的请求传输给系统内核执行

B 系统调用中被调用的过程运行在"用户态"中

C 利用系统调用能够得到操作系统提供的多种服务

D 是操作系统提供给编程人员的接口

E 系统调用给用户屏蔽了设备访问的细节

F 系统调用保护了一些只能在内核模式执行的操作指令

3、关于 Linux 系统上同一个程序的多个进程实例共享一个 TCP 监听端口的说法, 哪个不正确?

A 每个进程都使用 SO_REUSEPORT 选项,然后绑定同一个地址和端口

B 每个进程分别绑定不同的网卡地址的同一端口

C 第一个进程先绑定到监听地址端口, 然后 fork 子进程共享使用

D 每个进程分别绑定一次, 但只有后一个调用的进程才能收到数据

4、int* pint = 0;

pint += 6;

cout << pint << endl;

以上程序的运行结果是:

A 12

B 72

C 24

D 0

E 6

F 任意数

5、下面哪个语句无法通过编译?

A if (x>y);

B if (x=y) && (x!=0) x+= y;

C if (x!=y) scanf("%d",&x); else scanf("%d",&y);

D if (x

6、下列不是进程间的通信方式的是()

A 管道

B 回调

C 共享内存

D 消息队列

E socket

F 信号量

7、在linux中用使用tar命令将文件aaa打包为bak.tar。

A tar -cf bak.tar aaa

B tar -xf bak.tar aaa

C tar -czf bak.tar aaa

D tar -rf bak.tar aaa

8、在局域网络内的某台主机用ping命令测试网络连接时发现网络内部的主机都可以连同,而不能与公网连通,问题可能是 。

A 主机IP设置有误

B 没有设置连接局域网的网关

C 局域网的网关或主机的网关设置有误

D 局域网DNS服务器设置有误

【多选】

9、程序员小李通过管道统计prog.c函数中for语句通过的次数,需要使用的指令分别是

A vi

B grep

C wc

D sort

10、下列说明中 const char *ptr;ptr应该是()

A 指向字符常量的指针;

B 指向字符的常量指针;

C 指向字符串常量的指针;

D 指向字符串的常量指针;

后小编为大家贡献出完美的答案,这样做错或者有疑惑的题也不必担心下次面试会再遇到了!希望工程师们能够找到自己喜欢的工作!

参考答案:

1~5:DBDCB 6~10:BAC BC AC

凡是官网发布的招聘信息均可以通过企业合作方式将您推送到该企业就业,华清远见专注嵌入式工程师培训13年,涉及嵌入式软硬件开发、Android底层应用层、智能硬件开发等等。至2016年在全国有11个直营校区。马上了解该岗位技术培训>>

扫码申领本地嵌入式教学实录全套视频及配套源码

上一篇:视境技术招聘嵌入式工程师

下一篇:度纬科技招聘软件工程师

400-611-6270

Copyright © 2004-2024 华清远见教育科技集团 版权所有
京ICP备16055225号-5京公海网安备11010802025203号