当前位置:首页 > 嵌入式培训 > 嵌入式招聘 > 嵌入式面试题 > 嵌入式面试题 这里有没有你不会的(含答案)

嵌入式面试题 这里有没有你不会的(含答案) 时间:2016-05-26      来源:未知

一般面试技术工程师,公司都会先让你做笔试题,可想而知面试过程中笔试很重要!华清远见教育科技集团会不断为大家提供有关嵌入式公司常考面试题,敬请期待,希望对大家有帮助!

1、二维数组X按行顺序存储,其中每个元素占1个存储单元。若X[4][4]的存储地址为Oxf8b82140,X[9][9]的存储地址为Oxf8b8221c,则X[7][7]的存储地址为()

A.Oxf8b821c4

B.Oxf8b821a6

C.Oxf8b82198

D.Oxf8b821c0

参考答案:A

2、截止JDK1.8版本,java并发框架不支持锁的是()

A.读写锁

B.自旋锁

C.X锁

D.乐观锁

参考答案:C

3、进程之间通信不包括()方式

A.共享内存

B.消息传递

C.系统管道

D.临界区

参考答案:D

4、按e1,e2,e3,e4的次序进栈(中间可能有出栈操作,例如e1进栈后出栈,e2再进栈),则可能的出栈系列是()

A.e3,e1,e4,e2

B.e2,e4,e3,e1

C.e3,e4,e1,e2

D.任意系列

参考答案:B

5、下列哪个用法那个是错误的( )

A.typedef void (*FUN)();

B.const int &ra;

C.extern const int array[256];

D.int* a;

参考答案:B

6、用有向无环图描述表达式(A+B)*((A+B)/A),至少需要顶点的数目为()

A.5

B.6

C.8

D.9

参考答案:A

7、下列代码的输出为:

#include "iostream"

#include "vector"

using namespace std;

int main(void)

{

vectorarray;

array.push_back(100);

array.push_back(300);

array.push_back(300);

array.push_back(500);

vector::iterator itor;

for(itor=array.begin();itor!=array.end();itor++)

{

if(*itor==300)

{

itor = array.erase(itor);

}

}

for(itor=array.begin();itor!=array.end();itor++)

{

cout<<*itor<<" ";

}

return 0;

}

A.100 300 300 500

B.100 300 500

C.100 500

D.程序错误
参考答案:B

上一篇:Linux常考面试题 看看你会多少?(含答案)

下一篇:Linu部分面试题(含答案)

热点文章推荐
华清学员就业榜单
高薪学员经验分享
热点新闻推荐
前台专线:010-82525158 企业培训洽谈专线:010-82525379 院校合作洽谈专线:010-82525379 Copyright © 2004-2022 北京华清远见科技集团有限公司 版权所有 ,京ICP备16055225号-5京公海网安备11010802025203号

回到顶部