激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

華為技術(shù)招聘筆試題總結

時(shí)間:2024-12-25 18:00:06 維澤 面試筆試 我要投稿
  • 相關(guān)推薦

華為技術(shù)招聘筆試題總結

  無(wú)論是身處學(xué)校還是步入社會(huì ),只要有考核要求,就會(huì )有試題,通過(guò)試題可以檢測參試者所掌握的知識和技能。一份好的試題都具備什么特點(diǎn)呢?下面是小編整理的華為技術(shù)招聘筆試題總結,僅供參考,大家一起來(lái)看看吧。

華為技術(shù)招聘筆試題總結

  華為技術(shù)招聘筆試題總結 1

  第一部分,不定向選擇

  第二部分,填空題

  1. 什么是uml?分哪兩類(lèi)?

  2. os一般的兩種進(jìn)程調度策略

  3. 進(jìn)程間的四種通訊方式

  4. 一棵二叉樹(shù)的前序,中序,后序遍歷結果

  第三部分,問(wèn)答題

  1. 通常遞歸所采用的數據結構?遞歸和循環(huán)的區別?

  2. 將一個(gè)單鏈表逆序。

  3. a,b,c,d四個(gè)進(jìn)程,a向一個(gè)緩沖區寫(xiě)數據,b,c,d從該緩沖區讀數據,a要等到b,c,d都已經(jīng)讀好才能寫(xiě)下一個(gè)。用p,v操作實(shí)現通訊。

  4. c 程序寫(xiě)運行結果。

  class a

  {

  public:

  void f1()

  {

  printf("a::f1\r\n");

  }

  virtual void f2()

  {

  printf("a::f2\r\n");

  }

  void callfunc()

  {

  printf("a::callfunc\r\n");

  f1();

  f2();

  }

  };

  class b :public a

  {

  public:

  void f1()

  {

  printf("b::f1\r\n");

  }

  void f2()

  {

  printf("b::f2\r\n");

  }

  void callfunc()

  {

  printf("b::callfunc\r\n");

  f1();

  f2();

  }

  };

  int main()

  {

  b *pb=new b;

  pb->callfunc();

  a *pa=pb;

  pa->callfunc();

  return 0;

  }

  筆試二

  前面已經(jīng)有人寫(xiě)了,hehe,我寫(xiě)一下稍微詳細的版本:

  中斷優(yōu)先級排序

  補碼:寫(xiě)出0,-1,-5的二進(jìn)制補碼

  遞歸的優(yōu)缺點(diǎn);寫(xiě)程序的結果;求出一個(gè)學(xué)生成績(jì)數組的max,min和average的值

  網(wǎng)絡(luò )知識:路由器的作用,dns的原理

  項目開(kāi)發(fā):軟件流程,瀑布模型;黑盒測試

  數據庫:創(chuàng )建一個(gè)數據庫,創(chuàng )建一個(gè)表,包含主鍵,索引。

  操作系統:進(jìn)程調用,死鎖,頁(yè)面置換

  無(wú)線(xiàn)通信:cdma的軟容量(6分);

  cdma的反向閉環(huán)功率控制原理(7分);

  cdma的關(guān)鍵技術(shù)(7分)。這三個(gè)題我都不會(huì )寫(xiě) :(

  還有兩個(gè)故事(情景題),來(lái)測試你對團隊的管理制度的看法;還有你的意見(jiàn)和權威沖突的時(shí)候,你的立場(chǎng) 。

  筆試三

  今天參加了華為的筆試,做技術(shù)的,考的東西涉及比較廣。主要包含了以下九個(gè)部分:

  計算機系統。

  數據結構。

  面向對象編程。

  c/c++ 。

  軟件工程。

  操作系統。

  數據庫系統。

  計算機網(wǎng)絡(luò )。

  無(wú)線(xiàn)通信。

  雖然除了無(wú)限通信以外都學(xué)過(guò),不過(guò)都還給老師了。所以今天做的很差,丟人啊。 看來(lái)做技術(shù)的話(huà)還是得把大學(xué)學(xué)過(guò)的東西稍微復習一下。

  注:此觀(guān)點(diǎn)只適合普通人。

  筆試四

  昨晚上半夜12點(diǎn)多發(fā)來(lái)短信,說(shuō)今天中午1點(diǎn)鐘筆試,時(shí)間一小時(shí)。唉,已經(jīng)連續3天筆 試了,覺(jué)得都有點(diǎn)兒麻木了,考試就是機械的做題,會(huì )就會(huì ),不會(huì )就瞎答,呵呵。昨晚 聽(tīng)了他們的宣講,不是很想去,做低端路由器的,雖然公司發(fā)展得蠻快的。小碩稅前580 0,年底有獎金,越早能去越好。因為有個(gè)同學(xué)在里面實(shí)習,居然周六還要加班,據說(shuō)很累,從華為分出來(lái)的,能不累么,sigh。

  至于考試題,沒(méi)有仔細記,主要是1個(gè)小時(shí)時(shí)間有點(diǎn)兒緊,10道選擇,大多數是c的,50分,然后兩題填空,20分,第二題不是編程,是個(gè)數學(xué)題。第三部分寫(xiě)兩個(gè)函數,30分,第一題是把一個(gè)unsigned long的數轉成一個(gè)ip地址輸出,應該很容易的,結果自己想復雜了,浪費了不少時(shí)間,最后還沒(méi)做對,暈。第二題是兩個(gè)長(cháng)度為n的數字字符串 相加,結果保存在一個(gè)長(cháng)度為n+1的字符串里,思路倒是很清楚,后來(lái)發(fā)現好像在處理進(jìn) 位和前一位的和的時(shí)候還有進(jìn)位的問(wèn)題,但是懶得改了,就這樣吧。最后一部分是附加 題,10題選擇,20分,內容主要是和ip網(wǎng)絡(luò )有關(guān)的`,因為它們就是做這個(gè)的,呵呵,不 會(huì )的就憑感覺(jué)了。

  第一次做完題都沒(méi)任何想法,可能不太想去吧,所以當成個(gè)任務(wù)了,也許又會(huì )被b4 吧,呵呵,無(wú)所謂了。晚上又有上海貝爾阿爾卡特的宣講,都懶得去了,網(wǎng)上投了個(gè)崗 位,地點(diǎn)都是在上海的,bupt被劃為二類(lèi)學(xué)校,落戶(hù)都很成問(wèn)題,實(shí)在沒(méi)什么興趣。

  筆試五

  一、判斷題(對的寫(xiě)t,錯的寫(xiě)f并說(shuō)明原因,每小題4分,共20分)

  1、有數組定義int a[2][2]={{1},{2,3}};則a[0][1]的值為0。( )

  2、int (*ptr) (),則ptr是一維數組的名字。( )

  3、指針在任何情況下都可進(jìn)行>, <,>=, <=, = =運算。( )

  4、switch(c) 語(yǔ)句中c可以是int, long, char, float, unsigned int 類(lèi)型。( )

  5、#define print(x) printf("the no, "#x",is ")

  二、填空題(共30分)

  1、在windows下,寫(xiě)出運行結果,每空2分,共10分。

  char str[ ]= "hello";

  char *p=str;

  int n=10;

  sizeof(str)=( )

  sizeof(p)=( )

  sizeof(n)=( )

  void func(char str[100])

  { }

  sizeof(str)=( )

  2、void setmemory(char **p, int num)

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

  void test(void)

  { char *str=null;

  getmemory(str,100);

  strcpy(str,"hello");

  printf(str);

  }

  運行test函數有什么結果?( )10分

  3、設int arr[]={6,7,8,9,10};

  int *ptr=arr;

  (ptr++)+=123;

  printf("%d,%d",*ptr,*(++ptr));

  ( ) 10分

  二、編程題(第一小題20,第二小題30分)

  1、 不使用庫函數,編寫(xiě)函數int strcmp(char *source, char *dest)

  相等返回0,不等返回-1;

  2、 寫(xiě)一函數int fun(char *p)判斷一字符串是否為回文,是返回1,不是返回0,出錯返回-1

  筆試六

  般2-3輪,其中最后一輪為綜合面試.

  1.c語(yǔ)言通吃,會(huì )讓你編小程序(譬如打印2-1000之間的素數),挑程序錯誤(函數調用, 釋放內存,etc.).

  2.數據結構的二叉樹(shù),排序等要好好看看.譬如讓你任寫(xiě)一種排序方法,任寫(xiě)一種遍歷二叉樹(shù)的方法,逐行打印二叉樹(shù),等等.

  3.偶爾考考微積分,如中值定理,求復雜函數的二次導數...

  4.簡(jiǎn)單的信號與系統知識,如線(xiàn)性系統的定義(最好數學(xué)表達).

  5.據說(shuō)還有問(wèn)數電的

  6.偶爾與專(zhuān)業(yè)無(wú)關(guān)的小題目.如吹氣球為何是球而非正方.

  7.問(wèn):你喜歡圍棋嗎?興趣蠻多.什么情況下會(huì )出現平局??

  其目的大概是考察簡(jiǎn)歷的真實(shí)性,檢驗基礎知識.所以最好強調你熟悉的,

  譬如問(wèn)你所學(xué)課程,學(xué)的不太好的就不必說(shuō)了,因為任何一門(mén)課程都有被問(wèn)的可能.

  面試過(guò)程中不必緊張,我覺(jué)得有時(shí)面試官在乎的不是你說(shuō)的是什么(what),

  而是你說(shuō)的方式(how).

  筆試七

  下午3:30 接到通知后打車(chē)到華為!

  技術(shù)人員a 接待我,首先詢(xún)問(wèn)了一些項目經(jīng)驗,從數據庫到編程語(yǔ)言,看起來(lái)此人比較的牛 , 然后讓我做一套 c 題目,題量很大不要求做完,因為只有20 分鐘,題目還是比較難的 ,分為 初級,中級,高級,我一看時(shí)間有限,就先做 高級部分,還好會(huì )做,又將中級部分 大致做完,初級部分就大概 謝謝 20分鐘到后交卷,感覺(jué)中等吧, a 看了一會(huì )兒,感覺(jué)我還行,又讓我將中級部分其中一個(gè)比較難的題目做完(剛才由于沒(méi)有時(shí)間,只是寫(xiě)了一個(gè)做題思路, )10 分鐘 ,ok 做出來(lái)了

  a 向 技術(shù)人員 b 說(shuō)我做的題挺好, 于是b 又找了一個(gè)題目讓我做, 10 分鐘作出來(lái)了, 應該沒(méi)有錯,不過(guò)沒(méi)有像剛才聽(tīng)到評價(jià)。

  過(guò)了一會(huì )兒, 人事 c 過(guò)來(lái)跟我談,跟我談了10 多分鐘,無(wú)外乎 常規的聊天,感覺(jué)一般,不知道 c對什么感興趣,當然中間還是對自己 進(jìn)行了表?yè)P! 最后:c 對我說(shuō) 三天之內通知是否錄取.原話(huà)"現在面試人比較的多,如果有戲,我們會(huì )三天之內通知你"

  感想: 非常的疲倦,題目本身比較的刁,可能還是自己比較在乎這個(gè)職位 。

  hehe一個(gè)北大的cs 碩士,從上午一直面試到我去,聽(tīng)說(shuō)中間還做了智力題, 不知道我還有沒(méi)有戲,不過(guò)我覺(jué)得自己今天表現的還是不錯的 ,hehe 其它的兄弟們怎么樣??

  事前準備:

  我是抱著(zhù)增長(cháng)經(jīng)驗的心態(tài)去的,所以準備的不是很充分,登記表上空了很多. 8:55到達光華中心,在大廳等了兩三分鐘,然后就到5樓參加面試.

  9:00開(kāi)始正式面試

  那里有一個(gè)類(lèi)似于教室的大房間,擺了幾張課桌,基本上是一對一的面試.兩個(gè)人面對面坐著(zhù),采取一問(wèn)一答的形式,(今天天氣有點(diǎn)冷,我衣服穿少了點(diǎn),那里沒(méi)有空調) 提的問(wèn)題我還記得的如下(大意),回答略去,次序可能有誤:

  1)還有其他的材料嗎? (這是因為我的登記表不全,xixi)

  2)專(zhuān)業(yè)的研究?jì)热?/p>

  3)以前打工的東西的內容

  4)是否做過(guò)數據庫方面的東西,對于foxpro,oracle,sybase是否熟悉

  5)是否做過(guò)比較大的項目,比如2000行以上的程序

  6)讀博嗎?出國嗎?

  7)在哪里工作?

  8)面向對象的概念

  9)排序算法的簡(jiǎn)述,復雜度的計算

  10)隊列和堆棧的區別

  因為我有點(diǎn)緊張,又有點(diǎn)冷,所以話(huà)說(shuō)的比較快,不過(guò)應該還算清晰. 感覺(jué)問(wèn)題不是事先準備好的,而是臨時(shí)想的(面試官發(fā)呆的時(shí)間比我長(cháng),xixi) 有些問(wèn)題回答的還可以,有些就回答的不太好.

  9:10面試結束,要我回去等消息,我就回來(lái)了. 一般是20分鐘,我的時(shí)間是最短的,10分鐘解決戰斗,呵呵(不過(guò)短好象不是好事的說(shuō))

  事后評價(jià):因為個(gè)人不是很重視,加上專(zhuān)業(yè)不是很符合需要,所以不是很能讓對方滿(mǎn)意.不過(guò)對我而言也沒(méi)什么損失,達到了增長(cháng)經(jīng)驗的目的

  btw:寫(xiě)這么長(cháng)文章騙一點(diǎn)經(jīng)驗值有點(diǎn)虧的說(shuō).

  華為面試題

  q1:請你分別劃劃osi的七層網(wǎng)絡(luò )結構圖,和tcp/ip的五層結構圖?

  q2:請你詳細的解釋一下ip協(xié)議的定義,在哪個(gè)層上面,主要有什么作用? tcp與udp呢?

  q3:請問(wèn)交換機和路由器分別的實(shí)現原理是什么?分別在哪個(gè)層次上面實(shí)現的?

  q4:請問(wèn)c 的類(lèi)和c里面的struct有什么區別?

  q5:請講一講析構函數和虛函數的用法和作用?

  q6:全局變量和局部變量有什么區別?實(shí)怎么實(shí)現的?操作系統和編譯器是怎么知道的?

  q7:一些寄存器的題目,主要是尋址和內存管理等一些知識。

  q8:8086是多少尉的系統?在數據總線(xiàn)上是怎么實(shí)現的?

  華為技術(shù)招聘筆試題總結 2

  面試題答案

  1.請你分別劃劃OSI的七層網(wǎng)絡(luò )結構圖,和TCP/IP的五層結構圖?

  OSI/ISO根據整個(gè)計算機網(wǎng)絡(luò )功能將網(wǎng)絡(luò )分為:物理層、數據鏈路層、網(wǎng)絡(luò )層、傳輸層、會(huì )話(huà)層、表示層、應用層七層。也稱(chēng)“七層模型”。

  TCP/IP“五層模型”分為:物理層、網(wǎng)絡(luò )接口層、網(wǎng)絡(luò )層(IP層)、傳輸層(TCP/UDP層)、應用層。

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

  IP協(xié)議是網(wǎng)絡(luò )層的協(xié)議,它實(shí)現了自動(dòng)路由功能,也就是尋徑的功能。TCP協(xié)議是傳輸層的協(xié)議,它向下屏蔽了IP協(xié)議不可靠傳輸的特性,向上提供一個(gè)可靠的點(diǎn)到點(diǎn)的傳輸;UDP也是傳輸層的協(xié)議,提供的是一種無(wú)連接的服務(wù),主要考慮到很多應用不需要可靠的連接,但需要快速的傳輸,如局域網(wǎng)中的計算機傳輸文件一般使用UDP協(xié)議。

  3.請問(wèn)交換機和路由器分別的實(shí)現原理是什么?分別在哪個(gè)層次上面實(shí)現的?

  交換機用在局域網(wǎng)中,交換機通過(guò)記錄局域網(wǎng)內各節點(diǎn)機器的MAC地址就可以實(shí)現傳遞報文,無(wú)需看報文中的`IP地址。路由器識別不同網(wǎng)絡(luò )的方法是通過(guò)識別不同網(wǎng)絡(luò )的網(wǎng)絡(luò )ID號(IP地址的高端部分)進(jìn)行的,所以為了保證路由成功,每個(gè)網(wǎng)絡(luò )都必須有一個(gè)唯一的網(wǎng)絡(luò )編號。路由器通過(guò)察看報文中IP地址來(lái)決定路徑,向那個(gè)子網(wǎng)(下一跳)路由。也就是說(shuō)交換機工作在數據鏈路層看MAC地址,路由器工作在網(wǎng)際層看IP地址。但是由于現在網(wǎng)絡(luò )設備的發(fā)展,很多設備既有交換機的功能有由路由器的功能(交換式路由器)使得兩者界限越來(lái)越模糊。

  4.請問(wèn)C++的類(lèi)和C里面的struct有什么區別?

  C++的class具有數據封裝功能,其包含屬性訪(fǎng)問(wèn)級別可以為private,public和protect,還具有實(shí)現類(lèi)接口功能和輔助功能的操作函數,而struct屬性訪(fǎng)問(wèn)權限只有public,沒(méi)有數據封裝功能,也就沒(méi)有實(shí)現信息隱藏這一面向對象的思想的機制,struct本身不含有操作函數,只有數據。

  5.請講一講析構函數和虛函數的用法和作用?

  析構函數是在類(lèi)對象死亡時(shí)由系統自動(dòng)調用,其作用是用來(lái)釋放對象的指針數據成員所指的動(dòng)態(tài)空間,如果在構造函數中,你申請了動(dòng)態(tài)空間,那么為了避免引起程序錯誤,你必須在析構函數中釋放這部分內存空間。如果基類(lèi)的函數用virtual修飾,成為虛函數,則其派生類(lèi)相應的重載函數仍能繼承該虛函數的性質(zhì),虛函數進(jìn)行動(dòng)態(tài)聯(lián)編,也即具有多態(tài)性,也就是派生類(lèi)可以改變基類(lèi)同名函數的行為,在面向對象世界中,多態(tài)是最強大的機制,虛函數就是這一機制的c++實(shí)現方式。

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

  全局變量是整個(gè)程序都可訪(fǎng)問(wèn)的變量,誰(shuí)都可以訪(fǎng)問(wèn),生存期在整個(gè)程序從運行到結束(在程序結束時(shí)所占內存釋放);而局部變量存在于模塊(子程序,函數)中,只有所在模塊可以訪(fǎng)問(wèn),其他模塊不可直接訪(fǎng)問(wèn),模塊結束(函數調用完畢),局部變量消失,所占據的內存釋放。

  操作系統和編譯器,可能是通過(guò)內存分配的位置來(lái)知道的,全局變量分配在全局數據段并且在程序開(kāi)始運行的時(shí)候被加載.局部變量則分配在堆棧里面。

  7.8086是多少位的系統?在數據總線(xiàn)上是怎么實(shí)現的?

  答:8086的機器字長(cháng)是16位,8086使用40個(gè)引腳的16個(gè)做地址/數據復用引腿來(lái)傳輸數據,一次讀寫(xiě)過(guò)程由一個(gè)基本總線(xiàn)周期完成,它由4個(gè)時(shí)鐘(CLK)周期組成,按時(shí)間順序定義為T(mén)1、T2、T3、T4。在T1期間8086發(fā)出訪(fǎng)問(wèn)目的地的地址信號和地址鎖存選通信號ALE;T2期間發(fā)出讀寫(xiě)命令信號RD、WR及其它相關(guān)信號;T3期間完成數據的訪(fǎng)問(wèn);T4結束該總線(xiàn)周期?梢(jiàn),地址與數據信號不會(huì )同時(shí)出現在一個(gè)時(shí)鐘(CLK)周期,二者可以分時(shí)復用同一組引線(xiàn)。

【華為技術(shù)招聘筆試題總結】相關(guān)文章:

華為技術(shù)性的面試題09-14

微軟招聘試題09-30

柜員合同工招聘筆試題型,筆經(jīng)分享10-23

中行歷年校園招聘筆經(jīng)09-14

宜家招聘筆試題08-30

通訊行業(yè)招聘試題06-19

華為招聘筆試題07-25

社會(huì )招聘筆試題06-10

google招聘筆試題08-19

激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频