這篇是我同學去面試 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
上機:
- bit sequence
給你一個8-bit的整數數列,要你找出這串數列的連續最長的1bit的長度和他的起始位置
ps. 255=11111111就是8個連續的1bit, 119=01110111有兩組連續3個1bit - even odd sort
給你一個n,接下來有n個整數,對他們排序使得
(1) 偶數在奇數前面
(2) 偶數遞減排序、奇數遞增排序
然後輸出這個數列 - prime nummber
給你一個n,輸出第n個質數 - paragraph binary
給你一篇文章,把它翻成二進位
(題目真的這樣寫==,頂多是英文版)
意思是叫你一個一個字母換成2進位輸出 - check 20-bit
給你一個整數,如果他第20個significant bit是1,輸出ON
不是的話輸出OFF
做完考試等要進去面談的時候跟人資問一下就可以看自己的成績了