知名企業面試、筆試題

知名企業面試、筆試題

                                      

 

46家中外知名企業面試題目

微軟
  智力題
  1.燒一根不均勻的繩子,從頭燒到尾總共需要1個小時,問如何用燒繩子的方法來確定
半小時的時間呢?
  2.10個海盜搶到了100顆寶石,每一顆都一樣大小且價值連城。他們決定這麼分:
  (1)抽籤決定自己的號碼(1~10);
  (2)首先,由1號提出分配方案,然後大家表決,當且僅當超過半數的人同意時,按照
他的方案進行分配,否則將被扔進大海喂鯊魚;
  (3)如果1號死後,再由2號提出分配方案,然後剩下的4個人進行表決,當且僅當超過
半數的人同意時,按照他的方案進行分配,否則將被扔入大海喂鯊魚;
  (4)依此類推……
  條件:每個海盜都是很聰明的人,都能很理智地做出判斷,從而做出選擇。
  問題:第一個海盜提出怎樣的分配方案才能使自己的收益最大化?
  3.爲什麼下水道的蓋子是圓的?
  4.中國有多少輛汽車?
  5.你讓工人爲你工作7天,回報是一根金條,這根金條平分成相連的7段,你必須在每
天結束的時候給他們一段金條。如果只允許你兩次把金條弄斷,你如何給你的工人付費?
  6.有一輛火車以每小時15公里的速度離開北京直奔廣州,同時另一輛火車以每小時20
公里的速度從廣州開往北京。如果有一隻鳥,以30公里每小時的速度和兩輛火車同時啓動,
從北京出發,碰到另一輛車後就向相反的方向返回去飛,就這樣依次在兩輛火車之間來回地
飛,直到兩輛火相遇,這隻鳥一共飛行了多遠?

      7.你有兩個罐子以及50個紅色彈球和50個藍色彈球,隨機選出一個罐子,隨機選出一
個彈球放入罐子,怎樣給出紅色彈球最大的選中機會?在你的計劃裏,得到紅球的機率是多
少?
  8.想像你站在鏡子前,請問,爲什麼鏡子中的影像可以左右顛倒,卻不能上下顛倒呢

  9.如果你有無窮多的水,一個3公升的提捅,一個5公升的提捅,兩隻提捅形狀上下都
不均勻,問你如何才能準確稱出4公升的水?
  10.你有一桶果凍,其中有黃色、綠色、紅色三種,閉上眼睛抓取同種顏色的兩個。抓
取多少次就可以確定你肯定有兩個同一顏色的果凍?
  11.連續整數之和爲1000的共有幾組?
  12.從同一地點出發的相同型號的飛機,可是每架飛機裝滿油只能繞地球飛半周,飛機
之間可以加油,加完油的飛機必須回到起點。問至少要多少架次,才能滿足有一架繞地球一
周。 

  

  參考答案:
  1.兩邊一起燒。
  2.96,0,1,0,1,0,1,0,1,0。
  3.因爲口是圓的。
  4.很多。
  5.分1,2,4。
  6.6/7北京到廣州的距離。
  7.100%。
  8.平面鏡成像原理(或者是“眼睛是左右長的”)。
  9.3先裝滿,倒在5裏,再把3裝滿,倒進5裏。把5裏的水倒掉,把3裏剩下的水倒進5裏
,再把3裝滿,倒進5裏,ok!
  10.一次。
  11.首先1000爲一個解。連續數的平均值設爲x,1000必須是x的整數倍。假如連續數的
個數爲偶數個,x就不是整數了。x的2倍只能是5,25,
125纔行。因爲平均值爲12.5,要連續80個達不到。125/262.5是可以的。即62,63
,61,64,等等。連續數的個數爲奇數時,平均值爲整數。1000爲平均值的奇數倍。
10002×2×2×5×5×5;x可以爲2,4,8,40,200
排除後剩下40和200是可以的。所以答案爲平均值爲62.5,40,200,1000的4組整數。
  12.答案是5架次。一般的解法可以分爲如下兩個部分:
  (1)直線飛行
  一架飛機載滿油飛行距離爲1,n架飛機最遠能飛多遠?在不是兜圈沒有迎頭接應的情況
,這問題就是n架飛機能飛多遠?存在的極值問題是不要重複飛行,比如兩架飛機同時給一
架飛機加油且同時飛回來即可認爲是重複,或者換句話說,離出發點越遠,在飛的飛機就越
少,這個極值條?
竅勻壞模蛭猲架飛機帶的油是一定的,如重複,則浪費的油就越多。比如最後肯定是隻
有一架飛機全程飛行,注意“全程”這兩個字,也就是不要重複的極值條件。如果是兩架飛
機的話,肯定是一架給另一架加滿油,並使剩下的油剛好能回去,就說第二架飛機帶的油耗
在3倍於從出發?
郊佑偷穆煩躺希腥芊苫諶艽撓禿腦?倍於從出發到其加油的路程上,所以n架飛
機最遠能飛行的距離爲s1+1/3+…+1/(2n+1)這個級數是發散的,所以理論上只要
飛機足夠多最終可以使一架飛機飛到無窮遠,當然實際上不可能一架飛機在飛行1/(2n+1)
時間內同時給n&#
61485;1個飛機加油。
  (2)可以迎頭接應加油
  一架飛機載滿油飛行距離爲1/2,最少幾架飛機能飛行距離1?也是根據不要重複飛行的
極值條件,得出最遠處肯定是隻有一架飛機飛行,這樣得出由1/2處對稱兩邊1/4肯定是一架
飛機飛行,用上面的公式即可知道一邊至少需要兩架飛機支持,(1/3+1/5)/2>1/4(左邊
除以2是一架飛機
飛行距離爲1/2),但是有一點點剩餘,所以想像爲一個滑輪(中間一個飛機是個繩子,兩
邊兩架飛機是個棒)的話5摹K源鳶肝驕滴?2.5,40,200,1000的4組整數。 

  


  邏輯推理題
  1.此題源於1981年柏林的德國邏輯思考學院,98%的測驗者無法解答此題。
  有五間房屋排成一列;所有房屋的外表顏色都不一樣;所有的屋主來自不同的國家;所
有的屋主都養不同的寵物;喝不同的飲料;抽不同的香菸。
  (1)英國人住在紅色房屋裏;(2)瑞典人養了一隻狗;(3)丹麥人喝茶;(4)綠色
的房子在白色的房子的左邊;(5)綠色房屋的屋主喝咖啡;(6)吸 Pall
Mall香菸的屋主養鳥;(7)黃色屋主吸Dunhill香菸;(8)位於最中間的屋主喝牛奶;(
9)挪威人住在第一間房屋裏;(10)吸Blend香菸的人住在養貓人家的隔壁;(11)養馬的
屋主在吸Dunhill香菸的人家的隔壁;(12)吸Blue
Master香菸的屋主喝啤酒;(13)德國人吸Prince香菸;(14)挪威人住在藍色房子隔壁;
(15)只喝開水的人住在吸Blend香菸的人的隔壁
  問:誰養魚?
   提示:首先確定
  房子顏色:紅、黃、綠、白、藍 Color 1 2 3 4 5
  國籍:英、瑞、丹、挪、德=> Nationality 1 2 3 4 5
  飲料:茶、咖、奶、酒、水=> Drink 1 2 3 4 5
  煙:PM、DH、BM、PR、混=> Tobacco 1 2 3 4 5
  寵物:狗、鳥、馬、貓、魚=> Pet 1 2 3 4 5
  然後有:
  (9)=>N1=挪威
  (14)=>C2=藍
  (4)=>如C3=綠,C4=白,則(8)和(5)矛盾,所以C4=綠,C5=白
  剩下紅黃只能爲C1,C3
  (1)=>C3=紅,N3=英國,C1=黃
  (8)=>D3=牛奶
  (5)=>D4=咖啡
  (7)=>T1=DH
  (11)=>P2=馬
  那麼:
  挪威 ? 英國 ? ?
  黃 藍 紅 綠 白
  ? ? 牛奶 咖啡 ?
  DH ? ? ? ?
  ? 馬 ? ? ?
  (12)=>啤酒只能爲D2或D5,BM只能爲T2或T5=>D1=礦泉水
  (3)=>茶只能爲D2或D5,丹麥只能爲N2或N5
  (15)=>T2=混合煙=>BM=T5,
  所以剩下啤酒=D5,茶=T2=>丹麥=D2
  然後:
  挪威 丹麥 英國 ? ?
  黃 藍 紅 綠 白
  礦泉水 茶 牛奶 咖啡 啤酒
  DH 混合煙 ? ? BM
  ? 馬 ? ? ?
  (13)=>德國=N4,PR=T4
  所以,瑞典=N5,PM=T3
  (2)=>狗=P5
  (6)=>鳥=P3
  (10)=>貓=P1
  得到:
  挪威 丹麥 英國 德國 瑞典
  黃 藍 紅 綠 白
  礦泉水 茶 牛奶 咖啡 啤酒
  DH 混合煙 PM PR BM
  貓 馬 鳥 ? 狗
  所以,最後剩下的魚只能由德國人養了。


  2.
  . . .
  . . .
  . . .
  
  請僅用一筆畫四根直線,將上圖9個點全部連接。
  

      3.對一批編號爲1~100全部開關朝上(開)的燈進行以下操作:
  凡是1的倍數反方向撥一次開關;2的倍數反方向又撥一次開關;3的倍數反方向又撥一
次開關……
  問:最後爲關熄狀態的燈的編號。
  微軟招聘總經理助理的三道面試題
  1.某手機廠家由於設計失誤,有可能造成電池壽命比原來設計的壽命短一半(不是衝
放電時間),解決方案就是更換電池或給50元購買該廠家新手機的折換券。請給所有已購買
的用戶寫信告訴解決方案。
  2.一高層領導在參觀某博物館時,向博物館館員小王要了一塊明代的城磚作爲紀念,
按國家規定,任何人不得將博物館收藏品變爲私有。博物館館長需要如何寫信給這位領導,
將城磚取回?
  3.王小姐由於工作失誤,將2萬元的筆記本電腦以1.2萬元錯賣給李先生,王小姐的經
理應該怎麼寫信給李先生將錢要回?
  
 
  英文面試題目
  1. Algorithms
  * What’s the difference between a linked list and an array?
  * Implement an algorithm to sort a linked list. Why did you pick the method
you did?
  * Implement an algorithm to sort an array. Why did you pick the method you
did?
  * Implement strstr() (or some other string library function).
  * Reverse a string. Optimize for speed. Optimize for space.
  * Count the number of set bits in a number. Now optimize for speed. Now
optimize for size.
  * How would you find a cycle in a linked list?
  * Give me an algorithm to shuffle a deck of cards, given that the cards are
stored in an array of ints.
  * Write a function that takes in a string parameter and checks to see
whether or not it is an integer, and if it is then return the int城磚作爲紀念,
按國家規定,任何人不得將博物館收藏品變爲私有。博物館館長需要如何寫信給這位領導,
將城磚取回?
  3.王小姐由於工作失誤,將2萬元的筆記本電腦以1.2萬元錯賣給李先生,王小姐的經
理應該怎麼寫信給李先生將錢要回?
  
 
  英文面試題目
  1. Algorithms
  * What’s the difference between a linked list and an array?
  * Implement an algorithm to sort a linked list. Why did you pick the method
you did?
  * Implement an algorithm to sort an array. Why did you pick the method you
did?
  * Implement strstr() (or some other string library function).
  * Reverse a string. Optimize for speed. Optimize for space.
  * Count the number of set bits in a number. Now optimize for speed. Now
optimize for size.
  * How would you find a cycle in a linked list?
  * Give me an algorithm to shuffle a deck of cards, given that the cards are
stored in an array of ints.
  * Write a function that takes in a string parameter and checks to see
whether or not it is an integer, and if it is then return the integer value.
  * Write a function to print all of the permutations of a string.
  * Implement malloc.
  * Write a function to print the Fibonacci numbers.
  * Write a function to copy two strings, A and B. The last few bytes of
string A overlap the first few bytes of string B.
  * How would you print out the data in a binary tree, level by level,
starting at the top?
  2. Applications
  * How can computer technology be integrated in an elevator system for a
hundred story office building? How do you optimize for availability? How would
variation of traffic over a typical work week or floor or time of day affect
this?
  * How would you redesign an ATM?
  * Suppose we wanted to run a microwave oven from the computer. What kind of
software would you write to do this?
  * How would you design a coffee-machine for an automobile.
  3. Thinkers
  * How are M&Ms made?
  * If you had to learn a new computer language, how would you go about doing
it?
  * If MS told you we were willing to invest million in a start up of your
choice, what business would you start? Why?
  * If you could gather all of the computer manufacturers in the world
together into one room and then tell them one thing that they would be compelled
to do,what would it be?
  * Explain a scenario for testing a salt shaker.
  * If you are going to receive an award in 5 years, what is it for and who is
the audience?
  * How would you explain how to use Microsoft Excel to your grandma?
  * Why is it that when you turn on the hot water in any hotel, for example,
the hot water comes pouring out almost instantaneously?
  微軟亞洲技術支持中心面試題目
  1.進程和線程的差別。
  2.Heap與stack的差別。
  3.Windows下的內存是如何管理的?
  4.介紹.Net和.Net的安全性。
  5.客戶端如何訪問.Net組件實現Web Service?
  6.C/C++編譯器中虛表是如何完成的?
  7.談談COM的線程模型。然後討論進程內/外組件的差別。
  8.談談IA32下的分頁機制。
  9.給兩個變量,如何找出一個帶環單鏈表中是什麼地方出現環的?
  10.在IA32中一共有多少種辦法從用戶態跳到內核態?
  11.如果只想讓程序有一個實例運行,不能運行兩個。像winamp一樣,只能開一個窗口
,怎樣實現?
  12.如何截取鍵盤的響應,讓所有的‘a’變成‘b’?
  13.Apartment在COM中有什麼用?爲什麼要引入?
  14.存儲過程是什麼?有什麼用?有什麼優點?
  15.Template有什麼特點?什麼時候用?
  16.談談Windows DNA結構的特點和優點。
  

  微軟研究院筆試題目
  1.#include
  #include
  class CBuffer
  {
   char * m_pBuffer;
   int m_size;
  publc:
   CBuffer()
   {
   m_pBuffer=NULL;
   }
   ~CBuffer()
   {
   Free();
   }
   void Allocte(int size)
   {
   m_size=size;
   cBuffer buffer1;
   buffer1.SaveString(“Microsoft”);
   printf(buffer1.GetBuffer());
   }
  }
  找出Allocate, SaveString, main的錯誤。
  2.打印“Welcome MSR Asia”
  #include
  #include
  char * GetName (void)
  {
   //To return “MSR Asia” String
   char name[]=“MSR Asia”;
   return name;
  }
  void main(int argc, char* argv[])
  {
   char name[32];
   //Fill in zeros into name
   for(int i=0;i<=32;i++)
   {
   name[1]=‘{post.content}‘;
   }
   //copy “Welcome” to name
   name=“Welcome”;
   //Append a blank char
   name[8]=”;
   //Append string to name
   strcat(name,GetName());
   //print out
   printf(name);
  }
  找出程序中的錯誤。
  3.#include
  class A
  {
  public:
   void FuncA()
   {
   printf(“FuncA called/n”);
   }
   virtual void FuncB()
   {
   printf(“FuncB called/n”);
   }
  };
  class B: public A
  {
  public:
   void FuncA()
   {
   A::FuncA();
   printf(“FuncAB called/n”);
   }
   virtual void FuncB()
   {
   printf(“FuncBB called/n”);
   }
  };
  void main(void)
  {
   B b;
   A *pa;
   pa=&b;
   A *pa2=new A;
   b.FuncA();
   b.FuncB();
   pa->FuncA();
   pa->FuncB();
   pa2->FuncA();
   pa2->FuncB();
   delete pa2;
  }
  What is the output of the above program?
  4.#include
  #include
  int FindSubString(char* pch)
  {
   int count=0;
   char* p1=pch;
   while(*p1!=‘{post.content}’)
   {
   if(*p1==p1[1]-1)
   {
   p1++;
   count++;
   }
   else
   {
   break;
   }
   }
   int count2=count;
   while(*p1!=‘{post.content}’)
   {
   if(*p1!==p1[1]+1)
   {
   p1++;
   count2--;
   }
   else
   {
   break;
   }
   if(count2==0)
   return count;
   return 0;
  }
  void ModifyString(char* pText)
  {
   char* p1=pText;
   char* p2=p1;
   while(*p1!=‘{post.content}’)
   {
   int count=FindSubString(p1);
   if(count>0)
   {
   *p2++=*p1;
   sprintf(p2, “%I”, count);
   while(*p2!= ‘{post.content}’)
   {
   p2++;
   }
   p1+=count+count+1;
   }
   else
   {
   *p2++=*p1++;
   }
   }
  }
  void main(void)
  {
   char text[32]=“XYBCDCBABABA”;
   ModifyString(text);
   printf(text);
  }
  In the main() function, after ModifyString(text) is called, what’s the
value of ‘text’?
  
 
  微創筆試題目(微創,微軟在中國的合資公司)
  1.上海的蘇州河由於遭受多年的工業污染,一直是條臭水溝。上海市政府下了很大決
心清理蘇州河,你覺得需要幾年能讓河水變清?你的依據是什麼?
  2.找出字符串A中包含的字符可以進行的所有不同組合。例如:abccd中,ab,ac,bc
,cc,abd等都是可能的組合。(請用C/C++編程,不允許上機操作)
  3.請估算月球的體積。
  4.經常去的技術網站,請舉例。
  5.對軟件開發過程的理解。
  6.上海有多少外籍和港澳臺人士?你的依據是什麼?(不得引用政府和調研機構數據

  7.字符串A是由n個小寫英文字母(a ~ z)構成的,定義爲char A[n]。你能用更少的
空間表示這個字符串嗎?請寫出從char A[n]到你的新的儲存格式的轉換函數。(請用
C/C++編程,不允許上機操作)
  8.哈希表和數組的定義,區別,優缺點。
  9.用遞歸實現菲波列數列。
  10.用dhtml寫頁面。
  11.一樓到十樓的每層電梯門口都放着一顆鑽石,鑽石大小不一。你乘坐電梯從一樓到
十樓,每層樓電梯門都會打開一次,只能拿一次鑽石,問怎樣才能拿到最大的一顆?
    12.U2合唱團在17分鐘內得趕到演唱會場,途中必需跨過一座橋,四個人從橋的同一端出發
,你得幫助他們到達另一端,天色很暗,而他們只有一隻手電筒。一次同時最多可以有兩人
一起過橋,而過橋的時候必須持有手電筒,所以就得有人把手電筒帶來帶去,來回橋兩端。
ono需花1分鐘過橋,Edge需花2分鐘過橋,Adam需花5分鐘過橋,Larry需花10分鐘過橋。他們要如 何在17分鐘內過橋呢?(有個同濟的學生寫文章說他當時在微軟面試時就是碰到了這道題,
最短只能做出在19分鐘內過橋,微軟的人對他講這樣的結果已經是不錯的了!)
  13.燒一根不均勻的繩要用一個小時,如何用它來判斷半個小時?(參考答案:兩邊一
起燒)
  14.爲什麼下水道的蓋子是圓的?(從復旦大學一位計算機系教授那裏聽來的答案:因
爲如果是方的、長方的或橢圓的,那無聊之徒拎起來它就可以直接扔進地下道啦!但圓形的
蓋子嘛,就可以避免這種情況了)
  15.有7克、2克砝碼各一個,天平一隻,如何只用這些物品三次將140克的鹽分成50、
90克各一份?
  

  Intel筆試面試題目
  智力題
  1.每天中午從法國塞納河畔的勒阿佛有一艘輪船駛往美國紐約,在同一時刻紐約也有
一艘輪船駛往勒阿佛。已知橫渡一次的時間是7天7夜,輪船勻速航行,在同一航線,輪船近
距離可見。
  請問今天中午從勒阿佛開出的船會遇到幾艘從紐約來的船?
  2.巴拿赫病故於1945年8月31日。他的出生年份恰好是他在世時某年年齡的平方,問:
他是哪年出生的?
  答案:
  設他在世時某年年齡爲x,則x的平方<1945,且x爲自然數。其出生年份x的平方
xx (x1),他在世年齡1945x(x1)。1945的
平方根& #61501;44.1,則x應爲44或略小於此的數。而x44時,x(x1)&
#61501;44×431892,算得其在世年齡爲1945189253;又
x43時,x(x1)43×421806,得其在世年齡爲
19451806139;若x再取小,其在世年齡越大,顯然不妥。故x&
#61501;44,即他出生於1892年,終年53歲。
  3.
   (圖形描述:一個各邊相等的十字圖案)
  上圖中各邊相等,要求:用最少的分割,拼成一個正方形。
  筆試題目
  1.設計一個重採樣系統,說明如何anti-alias。
  2.y1(n)x(2n),y2(n)x(n/2),問:
  如果y1爲週期函數,那麼x是否爲週期函數?
  如果x爲週期函數,那麼y1是否爲週期函數?
  如果y2爲週期函數,那麼x是否爲週期函數?
  如果x爲週期函數,那麼y2是否爲週期函數?
  3.如果模擬信號的帶寬爲5kHz,要用8k的採樣率,怎麼辦。
  4.某個程序在一個嵌入式系統(200M的CPU,50M的SDRAM)中已經最優化了,換到另一
個系統(300M的CPU,50M的SDRAM)中運行,還需要優化嗎?
  5.x^4+a*x^3+x^2+c*x+d最少需要做幾次乘法。
  6.三個float:a,b,c
  問值:
  (a+b)+c(b+a)+c
  (a+b)+c(a+c)+b此的數。而x44時,x(x1)&
#61501;44×431892,算得其在世年齡爲1945189253;又
x43時,x(x1)43×421806,得其在世年齡爲
19451806139;若x再取小,其在世年齡越大,顯然不妥。故x&
#61501;44,即他出生於1892年,終年53歲。
  3.
   (圖形描述:一個各邊相等的十字圖案)
  上圖中各邊相等,要求:用最少的分割,拼成一個正方形。
  筆試題目
  1.設計一個重採樣系統,說明如何anti-alias。
  2.y1(n)x(2n),y2(n)x(n/2),問:
  如果y1爲週期函數,那麼x是否爲週期函數?
  如果x爲週期函數,那麼y1是否爲週期函數?
  如果y2爲週期函數,那麼x是否爲週期函數?
  如果x爲週期函數,那麼y2是否爲週期函數?
  3.如果模擬信號的帶寬爲5kHz,要用8k的採樣率,怎麼辦。
  4.某個程序在一個嵌入式系統(200M的CPU,50M的SDRAM)中已經最優化了,換到另一
個系統(300M的CPU,50M的SDRAM)中運行,還需要優化嗎?
  5.x^4+a*x^3+x^2+c*x+d最少需要做幾次乘法。
  6.三個float:a,b,c
  問值:
  (a+b)+c(b+a)+c
  (a+b)+c(a+c)+b
  7.把一個鏈表反向填空。
  8.下面哪種排序法對12354最快? 。
  A. quick sort
  B. buble sort
  C. merge sort
  9.哪種結構平均來講獲取一個值最快? 。
  A. binary tree
  B. hash table
  C. stack
  10.
  #include “stdafx.h”
  #include
  struct bit
  { int a:3;
   int b:2;
   int c:3;
  };
  int main(int argc, char* argv[])
  { bit s;
   char *c = (char*)&s;
   *c = 0x99;
   cout << s.a <   return 0;
  }
  Output:?
   return pd;
  }
  main()
  {
   char string[40]= “Hello World!”;
   char *pstr=string;
   printf(“%s”, pstr);
   printf(“%s”, reverse(pstr));
  }
  



  實驗室筆試題
  1.寫出下列信號的奈虧斯特頻率
  (1)f(t)1cos(2000pait)sin(4000pait)
  (2)f(t)sin(4000pait)/pait
  (3)f(t)(sin(4000pait)的平方)/pait
  2.有兩個線程
  void producer()
  {
   while(1)
  (1)I1
  (2)T14*I
  (3)T2address(A)4
  (4)T3T2[T1]
  (5)T4address(B)4
  (6)T54*I
  (7)T6T4[T5]
  (8)T7T3*T5
  (9)sumsum+T6
  (10)II+1
  (11)IF I<20 GOTO (2)
  
  面試題目
  1.下面這段代碼不符合Pipeline要求,請你改動一下
   if(a>b)
   i0;
   else
   i1;
  2.對於運行在ring3上的這個指令,請你指出CPU和操作系統分別參與了哪部分操作?
  mov eax, [0x12345678]
  3.如果有一個芯片,只是裸機,如何寫它的操作系統?最難的部分在哪兒?如何解決

  4.如何寫一個主板的BIOS?
  5.沒有操作系統來給你完成它的一些初始化工作,如何寫出PCI的driver?
  Intel 2004北京筆試題
  問答題
  1.你覺得C程序中爲什麼會有main(),有沒有想過exit,return,或什麼都不做也可以
讓程序正常終止?
  2.TOTAL個人圍一圈,從1開始數到N,誰數到N出圈,下一個人繼續從1開始數,返回最
後一個出局的人。
  #define TOTAL 15;
   int xxxx(int N)
  {
   int ring[TOTAL] = {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, 1} //全是1
   int nextstart = 0, counter=0;
   for (i =1; i   counter = 0;
   while(counter    if (_______________)
   ( ;)
   else
   (____________;)
   }
   ring[nextstart]=0
   }
   return nextstart +1;
  }
  3.列舉Intel四種架構
  4.概率題
  (1)x, y爲隨機變量,聯合概率密度f(x,y)  intig(0,1)*
dx*intig(0,x)*k*dy,k爲常數,求k? E(xy) ?
  注:intig(a,b)爲a到b的定積分。
  (2)A,B爲隨機事件,以下哪個正確 。
  A.P(A U B)*p(AB) < P(A)P(B)
  B.P(A U B)*p(AB) > P(A)P(B)
  C.P(A U B)*p(AB) < P(A) + P(B)
  D.P(A U B)*p(AB) > P(A) + P(B)
  5.信道帶寬200kHz,信噪比10dB,求信道波特率?
  6.以下代碼運行結果是 。
  int main()
  {
   int a,b,c,abc = 0;
   a=b=c=40;
   if(c)
   {
   int abc;
   abc = a*b+c;
   }
   printf(“%d,%d”, abc, c);
   return 0;
  }
  7.給出了從紐約出發和到達洛杉機的各種航班信息,寫出找到一條從紐約到洛杉機的
最短距離的航班組合的代碼。
  8.從計算機圖形上截取某個物體邊緣的若干個座標,求這個物體的面積,並判斷是方
形還是圓形,說明原因。
  9.離散卷機與DFT的區別與關係。快速求出不滿足2^N長度的離散傅立葉變換的方法有
哪些?如何用fft求N*M點的離散卷機?
  10.給出fir和iir的優缺點。
  11.如何計算線性標量量化器的量化噪聲?需要哪些假設?
  



  IBM
  IBM筆試題目
  字母矩陣題目(15分鐘)
  給你一個矩陣:
   (一) (二) (三) (四) (五)
  1 a b c d e
  2 b c a e d
  3 c b e a d
  4 c e d b a
  5 e d a c b
  回答以下問題。
  (1)將第一行和第四行交換後,第一行第四個字母下面的左邊的下面的右邊的字母是

  ①a ②b ③c ④d ⑤e
  (2)將所有出現在d左邊的字母從矩陣中刪掉。將所有出現在a左邊的c字母從矩陣中刪
掉。如果矩陣中剩下的字母的種類的數目大於3,答案爲原矩陣中左上方至右下方對角線上
出現兩次的字母。如果矩陣中剩下的字母的種類的數目小於或者等於3,答案爲原矩陣中右
上至左下對角線上
出現4次的字母是 。
  ①a ②b ③c ④d ⑤e
  (3)將所有的a用4替換,所有的d用2替換,哪一列的總和 最大
  ①第1列 ②第2列 ③第3列 ④第4列 ⑤第五列
  (4)從左上角的字母開始,順時針沿矩陣外圍,第4次出現的字母是 。
  ①a ②b ③c ④d ⑤e
  (5)沿第5列從上到下,接着沿第3列從下到上,接着沿第4列從上到下,接着沿第1列
從下到上,接着沿第2列從上到下,第1個出現5次的字母是 。
  ①a ②b ③c ④d ⑤e
  (6)從左上角的字母開始,順時針沿矩陣外圍,第4次出現的字母是以下哪個 。
  ①a ②b ③c ④d ⑤e
  智力題
  1.有50家人家,每家一條狗。有一天警察通知,50條狗當中有病狗,行爲和正常狗不
一樣。每人只能通過觀察別人家的狗來判斷自己家的狗是否生病,而不能看自己家的狗,如
果判斷出自己家的狗病了,就必須當天一槍打死自己家的狗。結果,第一天沒有槍聲,第二
天沒有槍聲,第?
煒家徽笄瓜歟剩閡還菜懶思柑豕罰?
  2.已知兩個數字爲1~30之間的數字,甲知道兩數之和,乙知道兩數之積,甲問乙:“
你知道是哪兩個數嗎?”乙說:“不知道”。乙問甲:“你知道是哪兩個數嗎?”甲說:“
也不知道”。於是,乙說:“那我知道了”,隨後甲也說:“那我也知道了”,這兩個數是
什麼?
  3.一個經理有三個女兒,三個女兒的年齡加起來等於13,三個女兒的年齡乘起來等於
經理自己的年齡。有一個下屬已知道經理的年齡,但仍不能確定經理的三個女兒的年齡,這
時經理說只有一個女兒的頭髮是黑的,然後這個下屬就知道了經理的三個女兒的年齡。請問
三個女兒的年齡?   
  
 
  社會招聘筆試題
  1.一個粗細均勻的長直管子,兩端開口,裏面有4個白球和4個黑球,球的直徑、兩端
開口的直徑等於管子的內徑,現在白球和黑球的排列是wwwwbbbb,要求不取出任何一個球,
使得排列變爲bbwwwwbb。
  2.一隻蝸牛從井底爬到井口,每天白天蝸牛要睡覺,晚上纔出來活動,一個晚上蝸牛
可以向上爬3尺,但是白天睡覺的時候會往下滑2尺,井深10尺,問蝸牛幾天可以爬出來?
  3.在一個平面上畫1999條直線最多能將這一平面劃分成多少個部分?
  4.在太平洋的一個小島上生活着土人,他們不願意被外人打擾,一天,一個探險家到
了島上,被土人抓住,土人的祭司告訴他,你臨死前還可以有一個機會留下一句話,如果這
句話是真的,你將被燒死,是假的,你將被五馬分屍,可憐的探險家如何才能活下來?
  5.怎樣種四棵樹使得任意兩棵樹的距離相等。
  6.27個小運動員在參加完比賽後,口渴難耐,去小店買飲料,飲料店搞促銷,憑三個
空瓶可以再換一瓶,他們最少買多少瓶飲料才能保證一人一瓶?
  7.有一座山,山上有座廟,只有一條路可以從山上的廟到山腳,每週一早上8點,有一
個聰明的小和尚去山下化緣,週二早上8點從山腳回山上的廟裏,小和尚的上下山的速度是
任意的,在每個往返中,他總是能在週一和週二的同一鐘點到達山路上的同一點。例如,有
一次他發現星期?
壞?點30和星期二的8點30他都到了山路靠山腳的3/4的地方,問這是爲什麼?
  8.有兩根不均勻分佈的香,每根香燒完的時間是一個小時,你能用什麼方法來確定一
段15分鐘的時間?
  英文面試題目
  1. Describe your greatest achievement in the past 4-5 years?
  2. What are your short & long term career objectives? What do you think is
the most ideal job for you?
  3. Why do you want to join IBM? What do you think you can contribute to IBM?
  


  寶潔公司(P&G)面試題目
  寶潔公司招聘題號稱由高級人力資源專家設計,無論您如實或編造回答,都能反應您某
一方面的能力。核心部分的題目如下:
  Please provide concise examples that will help us better understand your
capabilities.
  1. Describe an instance where you set your sights on a high/demanding goal
and saw it through completion.
  2. Summarize a situation where you took the initiative to get others going
on an important task or issue, and played a leading role to achieve the results
you wanted.
  3. Describe a situation where you had to seek out relevant information,
define key issues, and decide on which steps to take to get the desired results.
  4. Describe an instance where you made effective use of facts to secure the
agreement of others.
  5. Give an examples of how you worked effectively with people to accomplish
an important result.
  6. Describe a creative/innovative idea that you produced which led to a
significant contribution to the success of an activity or project.
  7. Provide an example of how you assessed a situation and achieved good
results by focusing on the most important priorities.
  8. Provide and example of how you acquired technical skills and converted
them to practical application
  解答範例:
  1. Demnding Goal: To design a musical and dramatic show to celebrate the
centennial Anniversary of Tianjin University.
  The person who reach this goal: Chairman of Tianjin University Student Union
What I learned from this observation: It is not necessary for a true leader to
be an expert in such or such field of his career. But he must possessthe
charismatic and the capacity to drive different people, who have diverging
opinions, or even conflicting interests, to proceed togother to the
sameorganizational goal.
  2. The activity I initiated: To organize a group to sing English anthems on
Charistmas Eve, visit all domitories in university and send christmas gifts on
behalf of our English Association The desired result: To broaden the students’
horizons about Western culture.
  My leading role: Combine the representatitives’ suggestions with my idea
and draw the decision on:
  * What songs to play?
  * Who could attend the choir?
  * Which spots we performed on?
  The result: Many students said that they felt the warmness we sent to them
and they hoped we would hold such activities next Charistmas.
  3. Background: I organized the first activity after the establishment of the
Management School English Association.
  The desired result: To help the freshmen and the sophomores with their
English while publicizing our group.
  Key issue:
  * What aspect of the students’ English abilitinjin University Student Union
What I learned from this observation: It is not necessary for a true leader to
be an expert in such or such field of his career. But he must possessthe
charismatic and the capacity to drive different people, who have diverging
opinions, or even conflicting interests, to proceed togother to the
sameorganizational goal.
  2. The activity I initiated: To organize a group to sing English anthems on
Charistmas Eve, visit all domitories in university and send christmas gifts on
behalf of our English Association The desired result: To broaden the students’
horizons about Western culture.
  My leading role: Combine the representatitives’ suggestions with my idea
and draw the decision on:
  * What songs to play?
  * Who could attend the choir?
  * Which spots we performed on?
  The result: Many students said that they felt the warmness we sent to them
and they hoped we would hold such activities next Charistmas.
  3. Background: I organized the first activity after the establishment of the
Management School English Association.
  The desired result: To help the freshmen and the sophomores with their
English while publicizing our group.
  Key issue:
  * What aspect of the students’ English abilities needed refining? Relevant
Information:
  * What kind of entertainment was popular among students and also offered
chances for them to learn English most effectively?
  * Which foreign teacher was suitable for this position?
  * When was our member free?
  * Whch place was convenient for most attendances?
  Rehearsal: I worked together with those who were in charge of the lights,
sounds and scenes to create the perfect artistic effect.
  On stage: I reminded my fellows with gestures and eye expressions. Also, we
coped with an emergency coherently.
  The result: Our military team won the second prize in this competition.
  6. Activity: To hold the Perspective Entrepreneur Contest.
  The innovative idea I produced: To simulat a board meeting of a company, in
which our candidates debated the feasibility of selling modern fitness equipment
according to the market information they collected.
  The result: The contest was hold based on my proposal.
  7. Background: On one morning when our promotion month first began, I found
that the inventories in some department stores were not adequate.
  My assessment of the situation: The four promoting stomores with their
English while publicizing our group.
  Key issue:
  * What aspect of the students’ English abilities needed refining? Relevant
Information:
  * What kind of entertainment was popular among students and also offered
chances for them to learn English most effectively?
  * Which foreign teacher was suitable for this position?
  * When was our member free?
  * Whch place was convenient for most attendances?
objective and effective information.
  
  飛利浦筆試試題
  1.用邏輯門和cmos電路實現ab+cd。
  2.用一個二選一mux和一個inv實現異或。
  3.給了reg的setup和hold時間,求中間組合邏輯的delay範圍。
  4.如何解決亞穩態。
  5.用Verilog/VHDL寫一個fifo控制器。
  6.用Verilog/VDDL檢測stream中的特定字符串。
  


  阿爾卡特(中國)的面試題目
  全部用C語言完成:
  1.自己定義數據結構,寫出程序:在一個單向鏈表中,往I位置插入一個節點。
  2.自己定義數據結構,寫出程序:二叉樹的前序遍歷。
  3.不允許使用系統時間,寫出一個隨機數生成函數。
  Google
  這次是連環遊戲,每一題的答案將在下一題中用到。
  1、{first 10-digit prime found in consecutive digits e}.com.
  e中出現的連續的第一個10個數字組成的質數。
  2、7427466391.com
  Congratulations,Youve made it to level 2. Go to www.Linux.org and enter
Bobsyouruncle as the login and the answer to this equation as the password.
  f(1)=7182818284
  f(2)=8182845904
  f(3)=8747135266
  f(4)=7427466391
  f(5)=__________
  update:提示:f(1)到f(4)是e中連續的10個數字滿足總和等於49的前4個,f(5)當然是
讓你搜索第5個咯,編個小程序吧。
  答案:5966290435
  3、www.Linux.org
  4、www.google.com/labjobs/
  via:
  Google recruits eggheads with mystery billboard
  Mysterious Billboard May Be Google Recruitment Ad
  Myserious billboard
  Google is behind mystery geek trap
  寫一句俳句來描述搜索流量季節性預測的可能方法。
  用三種顏色爲一個二十面體塗顏色,每面都要覆蓋,你能夠用多少種不同的塗法?你將
選擇哪三種顏色?
  這是一個我們故意留給你你空白,請填充一些你喜歡的東西。
  



  戴爾
  I.Choose one question and write down the trouble shooting steps in English (
4-5 steps )
    1.Customer report his computer cannot start after sudden power lost. How
will you trouble shoot and find out the cause of the failure.
    2.One computer was used normally last day, but today, the user cannot
connect to internet via dial-up networking.
    3.Customer complain the system send out great noise. What’s the detail
action to identify the faulty part?
    4.My computer was suddenly disconnected from LAN, how to trouble shoot?
    5.My computer was hung up. After reboot, only one cursor blinked on the
upper-left corner. How to fix this problem.
  II. Reading and translation:
    Passage 1.
    Customer called in and reported the battery weren’t charging, System
LED indicator was in yellow.
    1.Suggested customer remove the battery from the battery bay by sliding
the latch at the bottom of Notebook. Checked the battery power level by pressing
the check button on the battery. It indicated no power.
    Different kinds of computers use different methods, or protocols, to
communicate with each other. Macintosh computers use the AppleTalk protocol.
Macintosh as well as PCs can use TCP/IP to share information on the Internet.
Some PCs
require a Network Operatomer provide the DSN number from the fail battery.
CN-05H980-69502-21U-01GB.
    
    Informed customer that we would send a replaced battery to her.
    Passage 2.
    Customer bought a Notebook 20 day ago, then discovered that when she
adjusted the Brightness of the LCD, the LCD would turn to very dim. She must
reboot the Notebook few times before the LCD might display normally.
    1.Suggested her try gently apply pressure above the keyboard near the
LEDS and power button.
    2.Suggested her swivel the LCD back and forth and lightly tap the
plastic back of LCD.
    3.Suggested her gently apply pressure on the bezel surrounding the
screen. the problem persisted, after these testing.
    4.Requested customer to update BIOS and alter the LCD Brightness control
setting in the BIOS. After checking BIOS the problem persisted.
    I told customer we would have engineer onsite replace the LCD Panel.
    Computer communications
    Different kinds of computers use different methods, or protocols, to
communicate with each other. Macintosh computers use the AppleTalk protocol.
Macintosh as well as PCs can use TCP/IP to share information on the Internet.
Some PCs
require a Network Operating System (NOS) to communicate. For example, Novell
Netware is a popular NOS with PC users.
  
  意法半導體軟件試題
  A Test for The C Programming Language
  I. History
  1. C was originally designed for and implemented on the (what) operating
system on the DEC PDP-11, by (who) .
  2. The most recently approved ANSI/ISO C standard was issued in (when) , and
single line comments notation “//” is or isn’t a feature of C89.
  II. Syntax and Semantics
  1. In a runtime C program, auto variables are stored in , static variables
are stored in , and function parameters are stored in .
  a. stack b. heap c. neither stack nor heap
  2. The statement “extern int x;” is a , and the keyword extern is used
during .
  a. variable declaration b. variable definition
  c. compilation time d. runtime
  3. There is a complicated declaration: void ( * signal (int, void (*)(int))
) (int);
  If a statement “typedef void (*p) (int);” is given, please rewrite this
complicated declaration.
  4. The following code is a segment of C program.
  ..........
  void func(int *p)
  {...........}
  ..........
  main()
  {
   int num=0;
   .........
   func(&num);
   ........
  }
  ..........
  Here, the function argument “&num” is passed .
  a. by value b. by reference
  III. Practice
  Create a tree, which has h (h>0) layers, and its each node has w (w>0)
sub-nodes.
  Please complete the following incomplete solution.
  #include
  #include
  struct tree{
   char info;
   p_sub; //link to sub-nodes
  };
  // allocate memory and initiate
  void dnode ( struct tree* tmp )
  {
   = malloc( sizeof (struct tree) );
   = 0x41;
   = NULL;
  }
  struct tree *dtree (struct tree* subtree, int height, int width)
  {
   int i;
   if ( !subtree ) //if necessary, allocte memory for subtree
   denode(subtree);
   if ( height == 1 )
   return subtree;
   else if ( height == 2 ) {
   struct tree *root = NULL;
   root = dtree (root, h, w) ; // h and w are integers get from input
   .........
  }
  


  Sony筆試題
  1.完成下列程序
  *
  *.*.
  *..*..*..
  *...*...*...*...
  *....*....*....*....*....
  *.....*.....*.....*.....*.....*.....
  *......*......*......*......*......*......*......
  *.......*.......*.......*.......*.......*.......*.......*.......
  #include
  #define N 8
  int main()
  {
   int i;
   int j;
   int k;
   ---------------------------------------------------------
   | |
   | |
   | |
   ---------------------------------------------------------
   return 0;
  }
  2.完成程序,實現對數組的降序排序
  #include
  void sort( );
  int main()
  {
   int array[]={45,56,76,234,1,34,23,2,3}; //數字任//意給出
   sort( );
   return 0;
  }
  void sort( )
  {

  }
  3.費波那其數列,1,1,2,3,5……編寫程序求第十項。可以用遞歸,也可以用其他
方法,但要說明你選擇的理由。
  #include
  int Pheponatch(int);
  int main()
  {
   printf("The 10th is %d",Pheponatch(10));
   return 0;
  }
  int Pheponatch(int N)
  {
  --------------------------------
  | |
  | |
  --------------------------------
  }
  4.下列程序運行時會崩潰,請找出錯誤並改正,並且說明原因。
  #include
  #include
  typedef struct{
   TNode* left;
   TNode* right;
   int value;
  } TNode;
  TNode* root=NULL;
  void append(int N);
  int main()
  {
   append(63);
   append(45);
   append(32);
   append(77);
   append(96);
   append(21);
   append(17); // Again, 數字任意給出
  }
  void append(int N)
  {
   TNode* NewNode=(TNode *)malloc(sizeof(TNode));
   NewNode->value=N;
  
   if(root==NULL)
   {
   root=NewNode;
   return;
   }
   else
   {
   TNode* temp;
   temp=root;
   while((N>=temp.value && temp.left!=NULL) || (Nright!=NULL
  ))
   {
   while(N>=temp.value && temp.left!=NULL)
   temp=temp.left;
   while(N   temp=temp.right;
   }
   if(N>=temp.value)
   temp.left=NewNode;
   else
   temp.right=NewNode;
   return;
   }
  }
  
  


  華爲筆試題
  1.請你分別畫出OSI的七層網絡結構圖和TCP/IP的五層結構圖。
  2.請你詳細地解釋一下IP協議的定義,在哪個層上面?主要有什麼作用?TCP與UDP呢

  3.請問交換機和路由器各自的實現原理是什麼?分別在哪個層次上面實現的?
  4.請問C++的類和C裏面的struct有什麼區別?
  5.請講一講析構函數和虛函數的用法和作用。
  6.全局變量和局部變量有什麼區別?是怎麼實現的?操作系統和編譯器是怎麼知道的

  7.8086是多少位的系統?在數據總線上是怎麼實現的?
  
  聯想筆試題
  1.設計函數 int atoi(char *s)。
  2.int i=(j=4,k=8,l=16,m=32); printf(“%d”, i); 輸出是多少?
  3.解釋局部變量、全局變量和靜態變量的含義。
  4.解釋堆和棧的區別。
  5.論述含參數的宏與函數的優缺點。
  普天C++筆試題
  1.實現雙向鏈表刪除一個節點P,在節點P後插入一個節點,寫出這兩個函數。
  2.寫一個函數,將其中的/t都轉換成4個空格。
  3.Windows程序的入口是哪裏?寫出Windows消息機制的流程。
  4.如何定義和實現一個類的成員函數爲回調函數?
  5.C++裏面是不是所有的動作都是main()引起的?如果不是,請舉例。
  6.C++裏面如何聲明const void f(void)函數爲C程序中的庫函數?
  7.下列哪兩個是等同的
  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.內聯函數在編譯時是否做參數類型檢查?
  void g(base & b){
   b.play;
  }
  void main(){
   son s;
   g(s);
   return;
  }
  
  大唐電信
  DTT筆試題
  考試時間一小時,第一部分是填空和選擇:
  1.數列6,10,18,32,“?”,問“?”是幾?
  2.某人出70買進一個x,80賣出,90買回,100賣出,這樁買賣怎麼樣?
  3.月球繞地球一圈,至少要多少時間?
  4.7個人用7小時挖了7米的溝,以同樣的速度在50小時挖50米的溝要多少人?
  5.魚頭長9,魚尾等於魚頭加半個魚身,魚身等於魚頭加魚尾,問魚全長多少?
  6.一個小姐買了一塊手錶,回家發現手錶比她家的錶慢了兩分鐘,晚上看新聞的時候
又發現她家的表比新聞裏的時間慢了兩分鐘,則 。
  A 手錶和新聞裏的時間一樣
  B 手錶比新聞裏的時間慢
  C 手錶比新聞裏的時間快
  7.王先生看到一則招聘啓事,發現兩個公司除了以下條件不同外,其他條件都相同
  A 半年年薪50萬,每半年漲5萬
  B 一年年薪100萬,每一年漲20萬
  王先生想去一家待遇比較優厚的公司,他會去哪家?
  10.問哪個袋子裏有金子?
  A袋子上的標籤是這樣寫的:B袋子上的話是對的,金子在A袋子。
  B袋子上的標籤是這樣寫的:A袋子上的話是錯的,金子在A袋子裏。
  11.3個人住酒店30塊錢,經理找回5塊錢,服務生從中藏了2塊錢,找給每人1塊錢,3
×(101)+2=29,問這是怎麼回事?
  12.三篇寫作,均爲書信形式。
  (1)一片中文的祝賀信,祝賀某男當了某公司xx
  (2)兩篇英文的,一是說有事不能應邀,派別人去;另一篇是討債的,7天不給錢就走
人(主要考business letter格式)。
  大唐面試試題
  1.什麼是中斷?中斷髮生時CPU做什麼工作?
  2.CPU在上電後,進入操作系統的main()之前必須做什麼工作?
  3.簡述ISO OSI的物理層Layer1,鏈路層Layer2,網絡層Layer3的任務。
  4.有線電話和無線電話有何區別?無線電話特別需要注意的是什麼?
  5.軟件開發五個主要step是什麼?
  6.你在開發軟件的時候,這5個step分別佔用的時間百分比是多少?
  7.makefile文件的作用是什麼?
  8.UNIX顯示文件夾中,文件名的命令是什麼?能使文件內容顯示在屏幕的命令是什麼

  9.(選做)手機用戶在從一個基站漫遊到另一個基站的過程中,都會發生什麼?
  網通筆試題
  選擇題(每題5分,只有一個正確答案)
  1.中國1號信令協議屬於 的協議。
  A ccs B cas C ip D atm
  2.isdnpri協議全稱是 。
  A 綜合業務模擬網基速協議
  B 綜合業務模擬網模擬協議
  C 綜合業務數字網基率協議
  D 綜合業務數字網基次協議
  3.路由協議中, 協議是用距離作爲向量的。
  A ospf B bgp C is-is D rip
  4.中國智能網中,ssp與scp間最上層的ss7協議是 。
  A incs B is41b C is41c D inap
  5.dtmf全稱是 。
  A 雙音多頻 B多音雙頻 C多音三頻 D三音多頻
  6.計算機的基本組成部分中,不包含下面設備的是 。
  A cpu B輸入設備 C存儲器 D接口
  7.脈衝編碼調製的簡稱是 。
  A pcm B pam C (delta)M D atm
  8.普通電話線接口專業稱呼是 。
  A rj11 B rj45 C rs232 D bnc
  9.現有的公共數據網都採用 。
  A電路交換技術 B報文交換技術
  C語音插空 D分組交換
  10.ss7協議中的制止市忙消息簡寫爲 。
  A stb B slb C sub D spb
  2.isdnpri協議全稱是 。
  A 綜合業務模擬網基速協議
  B 綜合業務模擬網模擬協議
  C 綜合業務數字網基率協議
  D 綜合業務數字網基次協議
  3.路由協議中, 協議是用距離作爲向量的。
  A ospf B bgp C is-is D rip
  4.中國智能網中,ssp與scp間最上層的ss7協議是 。
  A incs B is41b C is41c D inap
  5.dtmf全稱是 。
  A 雙音多頻 B多音雙頻 C多音三頻 D三音多頻
  6.計算機的基本組成部分中,不包含下面設備的是 。
  A cpu B輸入設備 C存儲器 D接口
  7.脈衝編碼調製的簡稱是 。
  A pcm B pam C (delta)M D atm
  8.普通電話線接口專業稱呼是 。
  A rj11 B rj45 C rs232 D bnc
  9.現有的公共數據網都採用 。
  A電路交換技術 B報文交換技術
  C語音插空 D分組交換
  10.ss7協議中的制止市忙消息簡寫爲 。
  A stb B slb C sub D spb
  簡答題(每題10分)
  1.簡述普通電話與IP電話的區別。
  2.簡述隨路信令與公路信令的根本區別。
  3.說明掩碼的主要作用。
  4.ss7協議中,有三大要素決定其具體定位,哪三大要素?
  5.描述ss7的基本通話過程。
  6.簡述通信網的組成結構。
  7.面向連接與面向非連接各有何利弊?
  8.寫出愛爾蘭的基本計算公式。
  9.數據網主要有哪些設備?
  10.中國一號協議是如何在被叫號碼中插入主叫號碼的?
  
  東信筆試題目
  筆試:30分鐘。
  1.壓控振盪器的英文縮寫。
  2.動態隨機存儲器的英文縮寫。
  3.選擇電阻時要考慮什麼?
  4.單片機上電後沒有運轉,首先要檢查什麼?
  5.計算機的基本組成部分及其各自的作用。
  6.怎樣用D觸發器、與或非門組成二分頻電路?
  
  
  機械類筆試試題
  1. Briefly describe what is blanking(cutting), forming, coining and
embossing in stamping process.
  2. What is metal clading?
  3. What is the purpose of adding glass fiber to thermoplastic material?
  4. In contrast with metal and thermoplastic material,which has a higher
coefficient of thermal expansion(CTE).
  5. The most suitable material for a integral hinge design (typical plastic
thickness=0.25 to 0.5mm at hinge)
  6. Can a bending load makes both compressive and tensile stress in a member?
  7. What is the design criteria used in plastics catch/snap?
  8. What is FEA?
  9. Why is natural frequency important in vibration analysis?
  10. What is the deflection equation of a cantilever beam fixed at one edge?
  EE筆試試題
  1. Name 3 Vehicle Buses.
  2. Name 2 possible sources of Electromagnetic interference on Electronics
Circuit ASM.
  3. Wavelength for 12MHz frequency signal is____
  4. Name 2 important considerations for car radio performan -ce related to
audio signal processing under multipath condition?
  5. What is the typical FM receiver RF signal strength to achieve 30dB S/N
  機械類筆試試題
  1. Briefly describe what is blanking(cutting), forming, coining and
embossing in stamping process.
  2. What is metal clading?
  3. What is the purpose of adding glass fiber to thermoplastic material?
  4. In contrast with metal and thermoplastic material,which has a higher
coefficient of thermal expansion(CTE).
  5. The most suitable material for a integral hinge design (typical plastic
thickness=0.25 to 0.5mm at hinge)
  6. Can a bending load makes both compressive and tensile stress in a member?
  7. What is the design criteria used in plastics catch/snap?
  8. What is FEA?
  9. Why is natural frequency important in vibration analysis?
  10. What is the deflection equation of a cantilever beam fixed at one edge?
  EE筆試試題
  1. Name 3 Vehicle Buses.
  2. Name 2 possible sources of Electromagnetic interference on Electronics
Circuit ASM.
  3. Wavelength for 12MHz frequency signal is____
  4. Name 2 important considerations for car radio performan -ce related to
audio signal processing under multipath condition?
  5. What is the typical FM receiver RF signal strength to achieve 30dB S/N
for car radio?
  6. When a radio is tuned to 98.1 MHz & with a LO of 108.8 MHz, what is the
image frequency?
  7. For a system with a matched impedance, what is the Reflection Coefficient
and SWR?
  8. Which property of the output capacitor is the primary cause of Low Drop
Out(LDO) regulator loop instability?
  (1)Equivalent series resistance(ESR)
  (2)Effective series inductance(ESL)
  (3)Capacitance value
  (4)Dielectric material
  9. The switching regulator is capable of:
  (1)Higher power conversion efficiency
  (2)Providing an output voltage that is higher than the input
  (3)Generating an output boltage oppsite in polarity to the input
  (4)All of the above
  10. A linear regulator op Vin(max) = 10v, Vout(min) = 4.8v, Iout(max) =
2.5mA, Iq(max) = 2
  3. Wavelength for 12MHz frequency signal is____
  4. Name 2 important considerations for car radio performan -ce related to
audio signal processing under multipath condition?
  5. What is the typical FM receiver RF signal strength to achieve 30dB S/N
for car radio?
  6. When a radio is tuned to 98.1 MHz & with a LO of 108.8 MHz, what is the
image frequency?
  7. For a system with a matched impedance, what is the Reflection Coefficient
and SWR?
  8. Which property of the output capacitor is the primary cause of Low Drop
Out(LDO) regulator loop instability?
  (1)Equivalent series resistance(ESR)
  (2)Effective series inductance(ESL)
  (3)Capacitance value
  (4)Dielectric material
  9. The switching regulator is capable of:
  (1)Higher power conversion efficiency
  (2)Providing an output voltage that is higher than the input
  (3)Generating an output boltage oppsite in polarity to the input
  (4)All of the above
  10. A linear regulator op Vin(max) = 10v, Vout(min) = 4.8v, Iout(max) =
2.5mA, Iq(max) = 2.5mA, Ta(max) = 8.5攝氏度,The regulator is available in 3
packages.Each package has the following thermal characteristics:
  Package Rja(攝氏度/W) Rjc(攝氏度/W)
  SO14 125 30
  D1P8 100 52
  Choose the most suitable package to handle the power dissipation requirement
without a heat sink and why.
  軟件筆試題
  1. How do you code an infinite loop in C?
  2. Volatile:
  (1)What does the keyword volatile mean? Give an example
  (2)Can a parameter be both const and volatile? Give an example
  (3)Can a pointer be volatile? Give an example

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章