日韩在线免费播放-日韩在线免费av-日韩在线免费-日韩在线毛片-国产高清不卡视频-国产高清不卡

當前位置:首頁 > 嵌入式培訓 > 嵌入式招聘 > 嵌入式面試題 > 嵌入式操作系統面試題+筆試題集合(經典)

嵌入式操作系統面試題+筆試題集合(經典) 時間:2018-08-03      來源:未知

學習嵌入式技術出來了都是想要找一個好的工作,當然找工作也不是那么好找的,你需要經過層層面試,下面是我總結的一些面試題和筆試題,都是常見的,而且我在這里要建議一下,英語不好的同學有空多看看英語。廢話不多說了,直接上題。

----------------------------------筆試--------------------------------------

Part1.

(1).Linux系統啟動的第一個用戶:

答案:root

(2).創建一個進程的函數:

答案: fork

分析: 面試的時候有可能會問到用沒用過vfork函數.

fork和vfork函數的區別在于:

<1>.vfork存在一種優化方式:

vfork并不將父進程的地址空間復制到子進程中,因為子進程會立即調用exec(或exit),于是也就不存在訪問該地址空間.相反,在子進程調用exec或exit之前,子進程是在父進程空間運行的.這種優化工作方式在某些UNIX的頁式虛擬存儲器實現中提高了效率.

<2>.vfork能夠保證子進程先運行,在子進程調用exec或exit之后父進程才可能會被調度運行.

(3).C++中一用C語言庫函數,要在函數前加什么修飾?

答案:??

(4).程序執行的結果:

#include

int main(void)

{

int i=3;

int j;

j = sizeof(++i + ++i);

printf("i = %d, j = %d\n", i, j);

return 0;

}

答案:i=3, j=4;僅僅只在i386平臺32位機Linux-2.6.29操作系統下運行的結果.

分析:

<1>.不同平臺的考慮,不同的平臺不能保證運算結果一致.

<2>.sizeof是C語言的一個關鍵字,也是一個運算符,它在GCC(拿UNIX舉例)編譯時計算結果,在可執行文件中不產生代碼.所以sizeof(++i + ++i)不產生代碼,也不會計算(++i + ++i).

(5).程序執行的結果:

int foo(int x, int n)

{

int val=1;

if (n%2==1)

val *= x;

val *= foo(x, n/2);

return val;

}

問該函數描述了的是x和n的什么關系??

A. x^n B.n^x C.x*n D.不確定

答案:I don't know.(我們找到規律).

Part2

(1).list all the parameter-passing methods in C and C++ program.

目的考察: C語言傳參方式和C++傳參方式有哪些? 有什么不同.

(2).C語言的中的struct和C++中的class的區別.

(3).簡述i386架構在保護模式下的內存管理.

Part3

(1).在Linux下,用任意方法產生一個8KB的文件.

$>dd /dev/zero 8Kfile bs=1 count=8

(2).用一個結構描述一個班級的學生,并且sort mark order.(high to low).

大概意思:用一個結構描述一個班級的學生,并以單鏈表的形式按照key進行排序,由高到低排序.這里的key可以是學號也可以是學生成績....

目的考察: 對鏈表結構的認識和使用.至于用什么key排序,由自己而定.

----------------------------------面試--------------------------------------

綜述: 問的問題大都是簡歷所寫的內容和筆試題的內容, 比如簡歷中的IT技能, 項目經驗, 在以前公司負責哪些事情....

例如:如果你寫了熟悉TCP/IP協議,面試管會針對TCP/IP協議開始對你"攻擊";

1.GCC編譯文件的幾個步驟? 每個步驟的參數選項是什么? 每個步驟的原理是怎樣實現的(尤其是鏈接是如何實現的)?

2.你是怎樣調試代碼的? 用那些工具? 多線程程序和多進程程序怎么調試?

3.編寫多線程程序時需要注意那些問題? 如何解決這些問題?

4.你對TCP/IP協議的理解? TCP/IP網絡模型分哪幾層? 每層都包含了那些協議,TCP, UDP, IP報頭的長度是多少? 里面包含了哪些信息?

5.TCP連接時三次握手是怎么一個過程? 斷開連接時又是怎樣一個過程, 有個2倍的timeout時間使用來做什么的??

6.套接字(socket)在TCP/IP網絡模型的哪一層?

7.你使用過哪些類型的socket? 最多寫過多少行的相關代碼?

8.進程IPC有哪些? 你使用過哪些? 這里面哪種方式最快?

9.對Linux內核有了解? 看過源代碼嗎? 能簡單介紹一下你對內核的了解嗎?

10.你是怎樣知道我們公司的? 有了解嗎? 為什么選擇了我們部門?? (因為中科方德研發部也分好幾個部門,所以才會這樣問)

11.你有什么問題要問嗎??

12.你的期望待遇是多少? (一般這個問題會最后問)

上一篇:LinuxC筆試題(北京質數科技)

下一篇:有了這樣的C++/C筆試題,再也不用擔心筆試了

熱點文章推薦
華清學員就業榜單
高薪學員經驗分享
熱點新聞推薦
前臺專線:010-82525158 企業培訓洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,京ICP備16055225號-5京公海網安備11010802025203號

回到頂部

主站蜘蛛池模板: 永远是少年电影免费观看| 147顶级艺术人像摄影| 100条谐音歇后语| 茶山情歌伴奏| 爱情面包房| 带动气氛的mc台词| 骨骺线闭合增高9厘米| 女子阴道| 鹤壁旅游必去十大景点| 免+费+成人黄+色+在线观看| 还珠格格演员表| 长句变短句的例题| 木野真琴| 许良| 熊出没十年之约| 变形金刚5免费完整版在线观看 | 视频三级| 张咏咏| 张振铎| iambigbig girl英文歌| av电影网| 惊魂| 相信我们会创造奇迹的歌词| 绷带怪人| 电影《男宠》在线观看| 第一财经直播电视直播今日股市| 狼来了ppt免费下载| 楼南光电影| 公主们的战国| 失落的星球| 甄子丹电影| 5g影院| 四级词汇电子版| 蒋祖曼| 缇可| 一夜惊喜 电影| 《灿烂的季节》大结局| 覃宏| 零食店加盟免费品牌| 杨文元| 爱笑会议室演员表|