當前位置:首頁 > 嵌入式培訓(xùn) > 嵌入式招聘 > 嵌入式面試題 > 企業(yè)常見的嵌入式面試題,讓你不再擔(dān)心面試
經(jīng)過我面試了多家公司,總結(jié)了下面在筆試中非常常見的幾個題,而且這些都是我在面試中基本每次筆試都會出現(xiàn)的問題,希望對后面的求職者是有用的,可以都收藏下來哦
1.Static的作用
2.字符串拷貝函數(shù),字符串翻轉(zhuǎn)
3.Sizeof相關(guān)的一些題
4、有關(guān)內(nèi)存的思考題
2001 Page 95 of 103 高質(zhì)量 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函數(shù)會有什么樣的結(jié)果?
答: char *GetMemory(void)
{
char p[] = "hello world";
return p;
}
void Test(void)
{
char *str = NULL;
str = GetMemory();
printf(str);
}
請問運行Test函數(shù)會有什么樣的結(jié)果?
答:
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函數(shù)會有什么樣的結(jié)果?
答: void Test(void)
{
char *str = (char *) malloc(100);
strcpy(str, “hello”);
free(str);
if(str != NULL)
{
strcpy(str, “world”);
printf(str);
}
}
請問運行Test函數(shù)會有什么樣的結(jié)果?
答:
5.樹的先序后序
有些公司還考智力題,不過很少,例如
你讓某些人為你工作了七天,你要用一根金條作為報酬。這根金條要被分成七塊。你必須在每天的活干完后交給他們一塊。如果你只能將這根金條切割兩次,你怎樣給這些工人分;
主要還是程序員寶典上的,考的非常多,書上大部分的題還是看看,至少有個印象。