2016 聯發科暑期實習 面試經驗分享

這篇是我同學去面試 MTK 的心得以及考題筆記,透過傑瑞窩跟大家分享!我同學超強的呀,全部考生排名 7/369


面試部門:無線技術開發部門 分兩個部分 (筆試 +上機),上機考 C 語言,用的是 MS Visual Studio

筆試:

其實我還錯蠻多的 = = 覺得難QQ

第一題考reference的用法
int &c= a;
c *= a;
差不多是這樣, 就注意c和a都會變

第二題是要你看一個程式輸出是多少
正確率好像很高 然後我就算錯了XD

第三題好像是個多選題QQ
問些指標的東西

第四題是問你以下敘述何者正確之類的
int a is a pointer to a integer
int (
a)[10] 不知道這是什麼@@

第六題是function pointer和typedef一起考
我忘記看我對不對了

下面都忘記題號了

in a linux header, it has not yet define
# ifndef‬ _LINUX
[ ] please define the header
‪# endif‬

上機:

  1. bit sequence
    給你一個8-bit的整數數列,要你找出這串數列的連續最長的1bit的長度和他的起始位置
    ps. 255=11111111就是8個連續的1bit, 119=01110111有兩組連續3個1bit
  2. even odd sort
    給你一個n,接下來有n個整數,對他們排序使得
    (1) 偶數在奇數前面
    (2) 偶數遞減排序、奇數遞增排序
    然後輸出這個數列
  3. prime nummber
    給你一個n,輸出第n個質數
  4. paragraph binary
    給你一篇文章,把它翻成二進位
    (題目真的這樣寫==,頂多是英文版)
    意思是叫你一個一個字母換成2進位輸出
  5. check 20-bit
    給你一個整數,如果他第20個significant bit是1,輸出ON
    不是的話輸出OFF

做完考試等要進去面談的時候跟人資問一下就可以看自己的成績了

Jerry
Jerry

樂於分享的軟體工程師,曾在新創與大型科技公司實習,獲得黑客松競賽冠軍,擔任資安研討會講者。長期熱衷於資訊安全、雲端服務、網路行銷等領域,希望將科技知識分享給更多人。內容轉載請來信:jlee58tw@gmail.com

發表回應