嵌入式面试题
企业常见的嵌入式面试题,让你不再担心面试 来源 : 未知     2018-08-03

经过我面试了多家公司,总结了下面在笔试中非常常见的几个题,而且这些都是我在面试中基本每次笔试都会出现的问题,希望对后面的求职者是有用的,可以都收藏下来哦

1.Static的作用

2.字符串拷贝函数,字符串翻转

3.Sizeof相关的一些题

4、有关内存的思考题

2001 Page 95 of 103 高质量 C++/C 编程指南,v 1.0 void GetMemory(char *p)

{

p = (char *)malloc(100);

}

void Test(void)

{

char *str = NULL;

GetMemory(str);

strcpy(str, "hello world");

printf(str);

}

请问运行Test函数会有什么样的结果?

答: char *GetMemory(void)

{

char p[] = "hello world";

return p;

}

void Test(void)

{

char *str = NULL;

str = GetMemory();

printf(str);

}

请问运行Test函数会有什么样的结果?

答:

Void GetMemory2(char **p, int num)

{

*p = (char *)malloc(num);

}

void Test(void)

{

char **str = NULL;

GetMemory(str, 100);

strcpy(str, "hello");

printf(str);

}

请问运行Test函数会有什么样的结果?

答: void Test(void)

{

char *str = (char *) malloc(100);

strcpy(str, “hello”);

free(str);

if(str != NULL)

{

strcpy(str, “world”);

printf(str);

}

}

请问运行Test函数会有什么样的结果?

答:

5.树的先序后序

有些公司还考智力题,不过很少,例如

你让某些人为你工作了七天,你要用一根金条作为报酬。这根金条要被分成七块。你必须在每天的活干完后交给他们一块。如果你只能将这根金条切割两次,你怎样给这些工人分;

主要还是程序员宝典上的,考的非常多,书上大部分的题还是看看,至少有个印象。

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

上一篇:嵌入式企业面试题汇总,还不赶快收藏起来

下一篇:LinuxC笔试题(北京质数科技)

400-611-6270

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