当前位置:首页 > 嵌入式培训 > 嵌入式招聘 > 嵌入式面试题 > 智能嵌入式开发面试题

智能嵌入式开发面试题 时间:2016-06-01      来源:未知

几道有关嵌入式的面试题分享给工程师们,顺便测试一下自己,对之前知识是否还掌握。不确定自己选的,测试题后面附加参考答案。

1、二叉树是一种树形结构,每个节点至多有两颗子树,下列一定是二叉树的是()

A.红黑树

B.AVL树

C.B树

D.B+树

2、有函数int func(int i)的实现为

int func(int i)

{

if (i > 1)

return i * func(i - 1);

else

return 1;

}

请问函数调用func(5)的返回值是多少()

A.5

B.15

C.20

D.120

3、关于以下application,说法正确是什么

public class Test {

static int x=10;

static {x+=5;}

public static void main(String[] args) //4

{

System.out.println("x="+x);

}

static{x/=3;};

}//9

A.4行与9行不能通过编译,因为缺少方法名和返回类型

B.编译通过,执行结果是:x=5

C.编译通过,执行结果是:x=3

D.9行不能通过编译,因为只能有一个静态初始化器

4、以下不是double compare(int,int)的重载函数的是()

A.int compare(double,double)

B.double compare(double,double)

C.double compare(double,int)

D.int compare(int,int)

5、给定下列程序,那么执行printf("%d\n", foo(20, 13));的输出结果是()

int foo(int x, int y){

if (x <= 0 || y <= 0)

return 1;

return 3 * foo( x-6, y/2 );

}

A.3

B.9

C.27

D.81

6、同一进程下的线程可以共享以下

A.stack

B.data section

C.register set

D.file fd

参考答案:

1.AB 2.D 3.B 4.D 5.D 6.BD

上一篇:应届生开发面试题(含答案)

下一篇:6道Linux面试题(含答案)

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

回到顶部