[心得] 碩士應屆面試心得-軟體工程師

作者: PinxKashi (pinxkashi)   2019-08-04 15:07:28
此篇文章為2018年底應徵台灣軟體工程師的面試心得,提供有需求者參考。
內文主要分為以下段落:
一、前言
二、個人背景
三、面試心得
四、整體心得
五、結語
一、前言
在找工作期間,受惠於網友們所分享的面試心得文,尤其是在PTT Soft_Job版的分享。因
此寫了此篇心得文作為回饋,將與他人分享面試經驗的精神持續傳承下去。
由於我所面試的這幾間公司都有特別註明不能洩漏考題內容,因此本篇只會分享面試流程
和考題方向,也不會提供錄取結果。希望如此有限的資訊分享還是可以幫助到有需求的人

二、個人背景
大學念數學相關科系,研究所念非四大國立大學資工所。除了大學專題和畢業論文外,還
有產學合作案的經驗,但就沒有其他額外的作品了。Coding能力不強。
三、面試心得
面試心得對應的公司順序為:祐安資訊、玉山銀行、廣達電腦、鴻揚科技、趨勢科技、緯
創資通、和碩聯合科技。
(1) 祐安資訊
× 職位:JAVA培訓工程師
× 面試階段總數:1階段
× 面試形式:筆試+面談
× 流程:
【面試前】
人資寄送履歷範本和JAVA考題,並於面試前繳交。
【面試當天】
◎ 筆試
五分鐘的測驗,兩題Java實作,四題DB相關。
◎ 面談
一開始檢討作答內容。檢討完後,面試官先詢問我想做什麼方向,進而引導我想做App還
是Web。雖然我回答App,但對方認為Web市場比較大,所以推薦我走Web比較好,而且公司
希望該職缺是寫Web的人。接著就問我知不知道JSP和JDBC,因為我完全沒碰過Java寫Web
的部分,就回了不知道XDD 導致面試官說不知道要怎麼繼續問下去,於是我就回說:能幫
我提點一下關於JSP和JDBC的內容嗎?面試官很好心地拿一張白紙畫出JSP和JDBC與Java的
關係圖,以及撰寫的前置作業和額外要知道的東西(MVC、JSON等)。
想當然這樣的結果一定無望,面試官也很直接地說以我現在的專業程度,他們是無法錄取
我的。不過如果我回去利用JSP和JDBC寫一個簡單的登入系統,並將作品Mail給他,他願
意幫我批改Code和給我機會。
(2) 玉山銀行
× 職位:科技儲備幹部 (TMA)
× 面試階段總數:2階段
× 面試形式:筆試+團體面談+問卷
× 流程:
【面試前】
填妥官網履歷系統+性向測驗。
【階段1面試當天】
◎ 團體面談
一小時主管面談,兩位面試官(經理和襄理)和四位受試者。
一開始每個人有兩分鐘的自我介紹,並會按鈴提醒。面試官根據自我介紹以及個人履歷提
問,問完一輪個人問題後開始輪流向四人問共同問題,如:學校作業和產學合作案的差別
、社團經歷(或上份工作、小組合作)上遇到的困難以及解決辦法等等。
福利的部分,月薪可能不高但所有員工都有持股。強調長期的福利,希望員工因此更有動
力為公司付出,一起讓公司成長茁壯。
◎ 問卷
最後十分鐘人資介紹玉山這間公司並填寫問卷調查就結束了。過幾天會收到是否可以參加
第二階段面試的通知。
【階段2面試當天】
◎ 筆試
一開始約40分鐘的專業考試(數學邏輯、英文專有名詞、物件導向概念、加密問題、程式
碼判斷問題)共50題選擇題。
◎ 團體面談
共兩位面試官(協理和經理)與四位受試者。
面試官根據之前面談的內容,再做最後的詳細詢問並更細節的介紹工作環境和內容,當中
也問了一些對於未來如何增進自己或者有什麼職涯計畫。
面試結束當天就會知道是否被錄取,假如沒通過會被人資提前帶走。剛好遇到其中一人先
被帶走,HR才進來說明薪資福利的相關事宜。另外,玉山的面談為團體面試,所以安排的
時間都會是固定的,例如我當時是每週二公司會安排團體面試,若時間上不行就只能排到
隔一週的星期二。
(3) 廣達電腦
× 職位:自動化程式開發專員/工程師
× 面試階段總數:1階段
× 面試形式:筆試+面談
× 流程:
【面試前】
填妥官網履歷系統。
【面試當天】
◎ 筆試
一開始進行測驗。測驗共四題,第一題為網路相關;第二題為linux指令觀念;第三題則
請受試者用任一語言手寫程式碼解決問題;第四題列出一小段python程式碼,詢問如何執
行和怎麼更改其輸出結果。
◎ 面談
面試官進來開始面談,請我先自我介紹,再對我的碩論提出問題。我有使用過Git,便詢
問我當團隊一起coding同一個專案時,Master和Branch的衝突問題等。接著一起檢討測驗
卷上的四道題目和詢問我對答案的想法。最後因為還有剩餘時間,面試官就出一道白板題
給我做。
7天後會收到通知。
(4) 鴻揚科技
× 職位:軟體開發工程師 (C#.Net程式設計師)
× 面試階段總數:1階段
× 面試形式:上機考試+筆試+面談
× 流程:
【面試前】
填妥公司的面試準備表。
【面試當天】
◎ 上機考試
使用公司提供的筆記型電腦,測驗時間為兩個小時,題目共10題。考試模式跟leetcode很
像,只要寫好function內的運算過程,驗證時也會用多種輸入值做測試,所以不能把方法
寫死。考題基本跟考古題差不多,可自行爬文。我最後通過驗證的題數只有5題,但還是
有通過測驗進入第二階段筆試。
◎ 筆試
30分鐘性格色彩測驗和邏輯能力測驗,性格色彩測驗就是關於人格特質的強弱排序題目,
而邏輯能力測驗其實滿像是國中小的數學應用題,所以不難。
◎ 面談
面試官是人資主管,主要問的是我在履歷上提到的事情,以及延伸詢問自我介紹的內容。
面試官人很親切,整體面談下來我覺得很歡樂和輕鬆,面了近1小時。錄取結果會再問技
術主管的意見,技術主管會親自去看上機考試所寫的code來做評斷。
7天內會收到通知。
(5) 趨勢科技
× 職位:Software Developer - 軟體研發工程師
和 Software Engineer in Test - 軟體測試工程師
× 面試階段總數:3階段
× 面試形式:筆試+面談
× 流程:
【面試前】
在面試前須接受線上測驗,通過後才能前往面試。
公司會列出測驗的語言提供挑選並回覆能夠接受測驗的時間,而線上測驗採用的是
codility。在正式測驗前,codility有模擬試題可以練習,建議練習一下來熟悉操作。測
驗題目皆為英文並且題幹很長,題目也會另外要求答案需為最佳解或只要達到正確性即可
。測驗過程中可以先在自己的IDE寫Code後再複製貼上至codility上(我收到的測驗說明
上有特別註明,但實際測驗模式還是要自行查看列出的說明)。雖然codility可以自行定
義輸入值來判斷輸出結果跟正確的結果是否一致,但繳交答案的機會只有一次,送出後也
不知道最後是否有符合所有的驗證。
最後,測驗的語言我選擇Java,當天線上測驗時間共130分鐘,總題數為三題而我寫出兩
題。隔天就收到測驗通過並進行下階段面談的詳細通知。
【階段1面試當天】
◎ 筆試
50分鐘的QA筆試,題目皆為英文敘述,有分選擇題和問答題,選擇題的部分有資料結構、
程式碼判斷、作業系統、QA等;問答題共兩題情境題,請你寫出Test case。
◎ 主管面談
總共有四個team leader找我面談。面談內容大致上就是針對自我介紹以及碩論去延伸發
問,再來就是向我介紹不同Team的工作內容。
◎ 人資面談
最後,人資向我詢問對於這四份職缺的志願順序,以及詢問期望薪資等。
另外也問我近期有沒有拿到其他間公司的Offer,而當時我已經有拿到別家的offer,所以
希望面試流程能盡快走完。於是人資幫我處理後,當天晚上就收到Mail問我二次面試的時
間。
【階段2面試當天】
◎ 主管面談
第一志願職缺的team leader進行詳細的面談,針對我的履歷做詳細的詢問以及對工作內
容做更詳細的介紹。
◎ 人資面談
再度詢問我對於此份offer的意願和目前有沒有拿到其他offer。同樣我滿急迫需要確認是
否可以拿到offer,所以人資答應我會盡早幫我跑完程序。
◎ BP(business partner)面談
當天人資面談結束後有點晚,所以BP面談改成隔天早上約1小時的電話訪談。一樣是針對
我的碩論以及相關經驗做延伸詢問,然後如果對工作內容還是不清楚可以趁此機會再度詢
問,最後確切是否能拿到offer會再通知我。
再隔一天就收到通知了。
(6) 緯創資通
× 職位:硬體開發設計設計暨研發驗證處-軟體應用工程師
× 面試階段總數:1階段
× 面試形式:筆試+面談
× 流程:
【面試前】
人資寄送履歷範本,如果有帶有效期限內的多益證明,可以不用考英文測驗。
【面試當天】
◎ 筆試
35分鐘英文測驗(聽力+閱讀)、15分鐘人格性向測驗。
◎ 主管面談
40分鐘的面談,面試官有兩位。首先請我自我介紹,便從碩論以及相關經驗向我提問。接
著面試官介紹公司的營運模式和福利,以及該職缺的工作內容,並請我提問。最後面試官
說會在一周內給我口頭回覆。
三天後收到通知。
(7) 和碩聯合科技
× 職位:資訊軟體開發工程師
× 面試階段總數:1階段
× 面試形式:筆試+面談
× 流程:
【面試前】
個人電子人事資料表。
【面試當天】
◎ 筆試
特質測驗及邏輯測驗、英文(類似多益模式)及專業測驗(JAVA與文字邏輯判斷測驗)。
一群人在一間專門做測驗的房間,然後當有人完成試題,人資會打電話出去通知相關的面
試主管,所以測驗環境上有些吵雜。
◎ 主管面談
40分鐘的面談。
請我先自我介紹後,便針對我的碩論內容以及相關經歷做詢問。最後問我關於團隊合作或
人際溝通上的問題要如何解決,並問我自己有什麼優缺點,以及討厭與欣賞的人的類型。
面試官說,若回去跟主管和同事討論後,覺得能馬上做決定就可以不用第二次面試。
隔天收到通知。
四、整體心得
一路面試下來,自己覺得大部分面試官比較在乎社會新鮮人的人格特質,進而了解應徵者
如何與團隊成員合作溝通或者是否有進步潛力,而本身原有的技術層面反倒不是太大的重
點。所以我想,在面試時表現出積極肯學的態度會是很大的加分。
雖然這篇心得文距離面試結束已經超過半年,不過當時每次面試完都會回家寫當天面試的
心得感想,所以寫起來還算是有參考依據。建議大家在面試期間也可以寫心得日誌,讓自
己每一次的面試可以表現的更好,事後回頭看這些文字也會有不一樣的感觸XD
五、結語
從開始準備面試到拿到offer大約花了1個半月的時間,而我還算幸運的,有些人可能更長
。這段時間不論遇到什麼不如意的事情,請不要氣餒!!社會新鮮人雖然沒有工作經驗,但
它的優勢也在於沒經驗並還年輕可塑性高,要相信自己終究一定可以找到屬於自己適合自
己的工作!!
祝福大家可以順利拿到滿意的offer!!
作者: thumbe25370 (star)   2019-08-04 15:14:00
認真用心 推請問面試前有多花時間準備程式的問題嗎
作者: WayneHong (韋恩咖啡)   2019-08-04 15:38:00
感謝分享。感覺會說自己coding能力不強的人其實都有一定的水準了XDD
作者: nighthunt (johnyu164)   2019-08-04 17:28:00
要知道coding強的人是什麼樣子以及強在哪裡才知道自己不強阿QQ
作者: idok (idok)   2019-08-04 20:04:00
我認為你coding能力還蠻強的阿 因為你面的有些我也面過你的表現還比我更好 可能你是謙虛了 但我覺得你可以自信一點
作者: npes89033 (悠雷卡)   2019-08-04 21:58:00
整理詳細! 神人!! 推
作者: GGFACE (ggface)   2019-08-04 22:13:00
推 有分享就是推
作者: JJHu (Johnny)   2019-08-04 23:50:00
作者: Qoofate (大魯閣_最強打者)   2019-08-06 21:26:00
作資料蠻強的 xD
作者: select0120 (JjJj)   2019-08-12 10:03:00
鴻揚過五題 好強呀

Links booklink

Contact Us: admin [ a t ] ucptt.com