亚洲AV日韩AⅤ综合手机在线观看,激情婷婷久久综合色,欧美色五月婷婷久久,久久国产精品99久久人人澡

  • <abbr id="uk6uq"><abbr id="uk6uq"></abbr></abbr>
  • <tbody id="uk6uq"></tbody>
  • 華為技術招聘筆試題總結

    時間:2024-12-25 18:00:06 維澤 面試筆試 我要投稿
    • 相關推薦

    華為技術招聘筆試題總結

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

    華為技術招聘筆試題總結

      華為技術招聘筆試題總結 1

      第一部分,不定向選擇

      第二部分,填空題

      1. 什么是uml?分哪兩類?

      2. os一般的兩種進程調度策略

      3. 進程間的四種通訊方式

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

      第三部分,問答題

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

      2. 將一個單鏈表逆序。

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

      4. c 程序寫運行結果。

      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;

      }

      筆試二

      前面已經有人寫了,hehe,我寫一下稍微詳細的版本:

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

      補碼:寫出0,-1,-5的二進制補碼

      遞歸的優(yōu)缺點;寫程序的結果;求出一個學生成績數(shù)組的max,min和average的值

      網絡知識:路由器的作用,dns的原理

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

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

      操作系統(tǒng):進程調用,死鎖,頁面置換

      無線通信:cdma的軟容量(6分);

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

      cdma的關鍵技術(7分)。這三個題我都不會寫 :(

      還有兩個故事(情景題),來測試你對團隊的管理制度的看法;還有你的意見和權威沖突的時候,你的立場 。

      筆試三

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

      計算機系統(tǒng)。

      數(shù)據(jù)結構。

      面向對象編程。

      c/c++ 。

      軟件工程。

      操作系統(tǒng)。

      數(shù)據(jù)庫系統(tǒng)。

      計算機網絡。

      無線通信。

      雖然除了無限通信以外都學過,不過都還給老師了。所以今天做的很差,丟人啊。 看來做技術的話還是得把大學學過的東西稍微復習一下。

      注:此觀點只適合普通人。

      筆試四

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

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

      第一次做完題都沒任何想法,可能不太想去吧,所以當成個任務了,也許又會被b4 吧,呵呵,無所謂了。晚上又有上海貝爾阿爾卡特的宣講,都懶得去了,網上投了個崗 位,地點都是在上海的,bupt被劃為二類學校,落戶都很成問題,實在沒什么興趣。

      筆試五

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

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

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

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

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

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

      二、填空題(共30分)

      1、在windows下,寫出運行結果,每空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函數(shù)有什么結果?( )10分

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

      int *ptr=arr;

      (ptr++)+=123;

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

      ( ) 10分

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

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

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

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

      筆試六

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

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

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

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

      4.簡單的信號與系統(tǒng)知識,如線性系統(tǒng)的定義(最好數(shù)學表達).

      5.據(jù)說還有問數(shù)電的

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

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

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

      譬如問你所學課程,學的不太好的就不必說了,因為任何一門課程都有被問的可能.

      面試過程中不必緊張,我覺得有時面試官在乎的不是你說的是什么(what),

      而是你說的方式(how).

      筆試七

      下午3:30 接到通知后打車到華為!

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

      a 向 技術人員 b 說我做的題挺好, 于是b 又找了一個題目讓我做, 10 分鐘作出來了, 應該沒有錯,不過沒有像剛才聽到評價。

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

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

      hehe一個北大的cs 碩士,從上午一直面試到我去,聽說中間還做了智力題, 不知道我還有沒有戲,不過我覺得自己今天表現(xiàn)的還是不錯的 ,hehe 其它的兄弟們怎么樣??

      事前準備:

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

      9:00開始正式面試

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

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

      2)專業(yè)的研究內容

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

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

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

      6)讀博嗎?出國嗎?

      7)在哪里工作?

      8)面向對象的概念

      9)排序算法的簡述,復雜度的計算

      10)隊列和堆棧的區(qū)別

      因為我有點緊張,又有點冷,所以話說的比較快,不過應該還算清晰. 感覺問題不是事先準備好的,而是臨時想的(面試官發(fā)呆的時間比我長,xixi) 有些問題回答的還可以,有些就回答的不太好.

      9:10面試結束,要我回去等消息,我就回來了. 一般是20分鐘,我的時間是最短的,10分鐘解決戰(zhàn)斗,呵呵(不過短好象不是好事的說)

      事后評價:因為個人不是很重視,加上專業(yè)不是很符合需要,所以不是很能讓對方滿意.不過對我而言也沒什么損失,達到了增長經驗的目的

      btw:寫這么長文章騙一點經驗值有點虧的說.

      華為面試題

      q1:請你分別劃劃osi的七層網絡結構圖,和tcp/ip的五層結構圖?

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

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

      q4:請問c 的類和c里面的struct有什么區(qū)別?

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

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

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

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

      華為技術招聘筆試題總結 2

      面試題答案

      1.請你分別劃劃OSI的七層網絡結構圖,和TCP/IP的五層結構圖?

      OSI/ISO根據(jù)整個計算機網絡功能將網絡分為:物理層、數(shù)據(jù)鏈路層、網絡層、傳輸層、會話層、表示層、應用層七層。也稱“七層模型”。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    【華為技術招聘筆試題總結】相關文章:

    華為技術性的面試題09-14

    微軟招聘試題09-30

    柜員合同工招聘筆試題型,筆經分享10-23

    中行歷年校園招聘筆經09-14

    宜家招聘筆試題08-30

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

    華為招聘筆試題07-25

    社會招聘筆試題06-10

    google招聘筆試題08-19