精華區beta Tech_Job 關於我們 聯絡資訊
大家好 之前有PO文請教大家去HTC面試時考試科目的問題 由於曾經受惠於板上各位分享關於面試的心得 所以這次就換我來分享了 文章很長,講得不好也請多見諒 @@" 小弟背景:私大電子系 國立理科相關碩士 面試公司:HTC 職稱:Protocol Development Engineer 筆試:英文+智力測驗+專業測驗 智力測驗是考20題邏輯,前10題是考圖形邏輯,就是給你四張圖, 要你猜第五張圖片是啥? 這部分不會很難~不用想太久就想出來了 後10題是數列測驗,就是給你一串數列,要你根據他的邏輯刪掉一個多餘的數字 我記得第一題好像是 3 6 9 12 14 15 18 21 問你要刪哪個數字? 類似這種的 我覺得這部分還頗難的,要想一陣子 英文有考聽力測驗與一般選擇題,一般選擇題大概就是考你一些文法吧 印象中不會很難 聽力測驗不是一剛開始就放,而是人資先給我們一段時間寫邏輯和英文選擇後才會放 聽力測驗有25題吧~老實說不會太難 不過他念很快,沒太多時間給你思考就問下一個問題了 所以建議先把題目瀏覽過一次會比較好 要注意的是英文和邏輯測驗是一起考的,例如說給你1.5小時要寫完英文和邏輯 所以要自己掌握時間,我是覺得邏輯會不知不覺花掉不少時間 @@" 專業測驗等等再說 最後成績(瞥到的): 英文:63 邏輯測驗:95 英文這麼低應該是因為聽力的關係....Orz 面試內容: 一剛開始是一位大約30歲左右的年輕人來跟我面試 氣氛還算輕鬆 有稍微問一下碩士論文在做啥 知不知道protocol是做啥的? 老實說我不是學這方面的,所以只能講一些我對於protocol的概念 對方也笑笑的說我比喻的不錯 XD 也直接跟我說這個部門大概都11.12點才下班 也把話題轉到對於HTC過勞死的新聞有啥想法 最後跟我說這個部門傾向用應屆畢業生 我有問到是否一定要有相關背景才可以來? 他是說他們認為進來在學就可以了,不會很在意一定要本科系的 (談到這裡我以為我有機會了說 @@) 然後他就請更資深一點的來跟我談了 第二位來跟我談得一看就知道他是主管了 這次主管沒有跟我談很多 只有問我為什麼想來這裡面試? (os:是你們自己找我來的我根本沒投= =) 也跟第一位一樣強調會很晚下班,問我能不能接受 還有問我研究所在做啥之類的問題 最後有跟我暗示他們希望找所學有相關 (os:怎麼跟第一位講的不一樣? 囧) 並表示他們會再考慮 最後面試結果:無聲卡一張,不過我想應該是不會上了吧 XD 其實面試心得並不長 最主要是來分享關於專業測驗的部分 之前有PO文問過大家專業測驗到底是考哪些? 面試門檻是啥? 在這裡要跟大家說 板上的文章看再多不如親自打電話問人資 因為 1.專業測驗只有考C語言,是有一點點C++語法,不過個人覺得沒啥影響 2.並非有科目不過就會無法面試,看各部門決定,這部分是我問人資,人資親口跟我說的 至少這個部門是這樣啦@@ 我一直以為會考C++~所以這幾天都一直在K @@ 結果沒想到只有考C而已,這樣準備反而是C語言有些部份生疏了 心得部分就到此結束,希望會對大家將來在面試準備時會多了解一些資訊 最後,分享一下關於C語言的考題,我盡量分享給大家吧,畢竟有些題目有點忘了 題目總共12題,順序可能會有點不太一樣@@ 1.填充題,利用跳脫字元印出含有 " " 以及 \ 的符號 (好像還有其他的不太確定@@) 2.填充題,輸入任意三個整數,最後可以輸出最小的那個 int Min(int a,int b, int c) { (a<=b && a<=c) ? return a : ________________ } 應該是這樣@@ ,總之似乎要考懂得 ? : 的用法 3.計算題,continue的用法 給你一段迴圈,裡面有包含continue、if的敘述,問你最後執行結果是啥 ex: for i=0;i<=15;i++ if i<=4 && i>=6 continue if i>=10 printf("XXX") 類似這種的 4.計算題,給你兩個.h檔 a.h b.h a.h會用到 b.h的參數 b.h會用到 a.h的參數 要如何修改程式碼使得編譯器不會產生錯誤 有給提示:用ifndef 5.計算題,考#define位置的觀念 #define xxx yyy 函數A 函數B 與 函數A #define xxx yyy 函數B 兩種情況時,A B輸出的結果會不會有差別? 6.填充題,指標與雙重指標觀念 給你一個陣列Arr[3]={100,200,300}; 且定義 int* p ; int** pp; 考你類似 *p+1=? **p+2=? (這部分有點忘了~不確定題目是不是這樣@@) 7.填空題,定義函數 給你一段程式碼,要你定義一個函數以符合最後結果 這題好像有用到C++的語法~看不太懂@@" 所以就直接跳過了 8.計算題,無窮遞迴觀念 void Res(void) { printf("start\n"); Res(); printf("End\n"); } 有兩小題吧 a.問你這個函數會不會一直跑下去不會停止? 為什麼? b.最後會不會印出 End? 9.計算題,考變數生命週期的觀念 給你一段程式碼 問你local.global.static變數最後的值會是多少? 10.問答題,指標變數的錯誤? 給你一段程式碼,其中有包含迴圈以及指標變數 char* 程式碼compile會過,但最後結果並不是原本想要的那樣 問你原因出在哪? 並修改之 11.忘了 囧 12.計算題,寫一個函數,如何不用遞迴的方式寫出費伯納西數列(Fibonacci)? ex: Fib(7)=13,且不能用遞迴 大概就是這樣吧@@ 有些題目我不是記得很詳細 如果有錯也在此說聲抱歉 不過方向大概就是這些 希望也能給之後要去面試的人一些參考囉~~~~ 最後祝福各位找到理想的工作~~~ -- 如果愛情能像物理,我將不再困惑於迷惘 如果物理能解迷情,為了妳,我願意苦讀物理 by 陳碩物理~=.= -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.167.11.149
azukikao:那是看面試官的 我當初面試時就C C++ JAVA各一張考卷 04/06 12:49
azukikao:在加上英文和邏輯也各一份 寫了兩個半小時 04/06 12:50
ckai1983:還是看部門? 04/06 12:50
azukikao:後來主管跟我說 他認為因為隨時後有別的案子要接 04/06 12:51
azukikao:所以3個都要會~ 04/06 12:51
leohi:推一個!! 04/06 12:57