名企筆試題和面試題答案精華(華為)

思而思學(xué)網(wǎng)

有一個(gè)很有趣的現(xiàn)象:很多公司的面試筆試題,都是從那些名企的歷年面試筆試題中摘錄下來(lái)的。因此,仔細(xì)研究這些名企的面試筆試題,是很有好處的。

華為面試筆試題

1.請(qǐng)問(wèn)交換機(jī)和路由器各自的實(shí)現(xiàn)原理是什么?分別在哪個(gè)層次上面實(shí)現(xiàn)的?

2.請(qǐng)你分別畫出OSI的七層網(wǎng)絡(luò)結(jié)構(gòu)圖和TCP/IP的五層結(jié)構(gòu)圖。

3.請(qǐng)你詳細(xì)地解釋一下IP協(xié)議的定義,在哪個(gè)層上面?主要有什么作用?TCP與UDP呢 ?

4.請(qǐng)問(wèn)C++的類和C里面的struct有什么區(qū)別?

5.請(qǐng)講一講析構(gòu)函數(shù)和虛函數(shù)的用法和作用。

6.全局變量和局部變量有什么區(qū)別?是怎么實(shí)現(xiàn)的?操作系統(tǒng)和編譯器是怎么知道的?

聯(lián)想面試筆試題

1.設(shè)計(jì)函數(shù) int atoi(char s)。

2.int i=(j=4,k=8,l=16,m=32); printf(“%d”, i); 輸出是多少?

3.解釋局部變量、全局變量和靜態(tài)變量的含義。

4.解釋堆和棧的區(qū)別。

5.論述含參數(shù)的宏與函數(shù)的優(yōu)缺點(diǎn)。

普天C++面試筆試題

1.實(shí)現(xiàn)雙向鏈表刪除一個(gè)節(jié)點(diǎn)P,在節(jié)點(diǎn)P后插入一個(gè)節(jié)點(diǎn),寫出這兩個(gè)函數(shù)。

2.寫一個(gè)函數(shù),將其中的 都轉(zhuǎn)換成4個(gè)空格。

3.Windows程序的入口是哪里?寫出Windows消息機(jī)制的流程。

4.如何定義和實(shí)現(xiàn)一個(gè)類的成員函數(shù)為回調(diào)函數(shù)?

5.C++里面是不是所有的動(dòng)作都是main()引起的?如果不是,請(qǐng)舉例。

6.C++里面如何聲明const void f(void)函數(shù)為C程序中的庫(kù)函數(shù)?

7.下列哪兩個(gè)是等同的

int b;

A const int a = &b;

B const int a = &b;

C const int const a = &b;

D int const const a = &b;

8.內(nèi)聯(lián)函數(shù)在編譯時(shí)是否做參數(shù)類型檢查?

void g(base & b){

b.play;

}

void main(){

son s;

g(s);

return;

}

熱門推薦

最新文章