GGMmNPR 面試心得 - 考試

Table of Contents

在職有一段時間了,想想之前面試的時候各種焦慮,

多虧有 PTT、上來分享心得回饋給有需要的人

-------------
大概分成以下幾個部分

一、背景 & 前言
二、面試準備
三、面試過程
四、結語

-------------
一、背景 & 前言

原PO四大 CS 碩、非純血,去年畢業

背景非常不起眼;沒拿書卷沒比賽沒特殊作品,成績普通


從畢業到開始面試中間荒廢一大段時間

因為很怕沒準備好被電

但開始面試之後發現那時的自己真的只是在逃避
(而且準備了還是一樣被電)

所以如果有一樣害怕面試的人、乖乖去面試就對了

另外我覺得如果不是萬中選一、能力特別突出的話

還是在求職季的時候也開始求職吧

最後我的經驗是、新鮮人的畢業論文超~級重要

面試官沒什麼好問就是問你的論文,最好要有可以倒背如流的信心

-------------
二、準備過程

面的領域主要是軟韌體,大部分都需要 C/C++

但 C++ 非常不熟、直接放棄

主要都在複習 C、OS、DS

畢業前後寫了 50 題左右的 Leetcode

跟板上其他大大比起來數量很少、但幫助頗大

如果有空的話是還蠻推薦刷刷 Leetcode


基礎複習完就是在網路上找其他人的面試題目

下關鍵字 Google 大神都找得到

另外還推薦 https://www.geeksforgeeks.org/

有些題目講解的蠻簡單易懂


再來就是準備簡歷跟面試投影片

簡歷用條列式列出基本資料、學經歷

投影片就是簡歷的詳細版

投影片跟簡歷的內容要非常非常非常非常熟悉

另外關於碩士論文的部分我本來只是簡單帶過

但有面試官建議我可以講得詳細一點沒關係

如果他們想跳過的話自然會跳過

-------------
三、面試經歷

領域放在半導體公司的軟韌體

前前後後面了很多公司,僅針對大公司作分享


面試經驗真的很重要

我是很容易緊張的人、剛開履歷的時候不管什麼公司我都去面

當作練習、也當作看看其他領域的機會


還有面試自我介紹的時候

我覺得面試官可以接受用投影片講解就用投影片講解

口頭絕對沒有畫面呈現來的好記


另外幾乎每場面試都被問到 OS 相關的問題

統一整理在這:

* thread 跟 process 差別是?分別描述他們個別是什麼
* Race condition 是什麼,要怎麼避免
* 什麼是 mutex & semophore,兩者之間差異是?請舉一個count semophore的實際例子
* 什麼是 mutex & spin lock,個別應用狀況是什麼
* interrupt 的流程大概是?interrupt & trap 差異是?

除此之外成績、論文、合作經驗、遇到困難怎麼解決,百分之百會問

大部分也有問說怎麼debug

另外最好有事實證明coding能力沒問題
(因為沒有特殊作品、很多面試官都質疑我到底會不會寫 code)


還有就是很多公司都會問的「還有什麼問題想問嗎」

能想到的就問就對了XD薪水、工作型態、出差、風氣...

1. GG

做自動化程式的IT

一開始進去考英文 & 性向測驗

之後一個小時跟主管聊天

主管問說做過哪些東西、那些東西架構/原理大概是什麼,還有求學遇到的困難跟成績

一個禮拜後接到人資電話面試

給一些情境題問說怎麼解決

底薪 N*14,分紅12~16

結果: Offer get


2. M

需要考 C 語言、上機跟英文,但考試通通考爆 GGGGGGG

面了兩個部門,第一個部門跟第二個部門面試時間不同

第二個部門就不用再考一次

所以不要想著還可以再考一次喔QQ考爆就沒了


第一個部門

[一面]

用投影片自我介紹

問投影片上的問題跟問其他人合作經驗

專案/論文遇到什麼困難,怎麼解決

問mutex & spin lock

然後考一題白板題,把1~10的數字插入到linked list

[二面]

三天後收到二面時間調查的信

二面時面人資跟上面大主管

人資面試非常咄咄逼人

不接受打太極的答案XD

跟大主管面也是用投影片自我介紹

主要就問論文,其他沒特別問


第二個部門

[一面]

一開始主管進來有說考試成績不好,問我的程度真的是這樣嗎

再來一樣用投影片自我介紹,因為其中一個主管要開會

所以他要求講快一點,當下一整個步調亂了又開始亂講話

離開前他問說跟人家合作的專案有遇到什麼困難嗎、怎麼解決

之後留下來的主管就問 OS 問題

最後主管有說面試表現還可以、但考試成績會影響之後規劃QQ


結果: 兩個部門都感謝函


2. m

[一面]

第一次去的時候被安排六個部門的一面

上午三個下午三個

一開始會先筆試,考 C & C++,記得還考 I2C 介面設計的問題(但我不會QQ)

C & C++ 我記得不算太難,但考出來成績好像不好Orz

基本上就照著投影片問問題

上午場有考一題白板題,題目是以單字為單位反轉字串
(ex. "This is an apple"->"apple an is This ")

下午場本來要考上午場的白板題哈哈,但我跟他說我被問過

就考另一題是反轉Linked list

還口頭問說、如果不要用除法,要怎麼判斷一個數字是3的倍數

[二面]

面試隔天跟三天後分別接到人資約二面的電話

部門是上午場的其中兩個部門

二面內容跟一面差不多,其中一場二面有考白板題,題目是用C實作Linked list的插入


結果: 其中一個說人事凍結一個月後聯絡、另一個 offer get


4. N

寫自動化測試

面試之前考C & verilog

記得C有考常用記憶體定指方式、

process & thread diff、interrupt跟視窗程式的異同、

設計一個stack的資料結構 & push, pop

一面跟主管自我介紹、當天就跟大主管二面

面完之後考英文


結果: 無聲卡


5. P

面了三個部門(超累),都是韌體部門

首先會進行筆試,筆試題目就群聯三題,網路上查得到

面試流程基本上都差不多,投影片自我介紹後面試官提問跟考程式

第一個部門白板題考給定一個int array

裡面的數字可能有重複,如果已經重複了就不要印

寫了一個版本後

再要求在時間複雜度O(n)跟空間複雜度O(1)的情境下分別要怎麼實作

第二個部門一直被催說時間不夠了要盡快

整個胡言亂語,沒有考白板題,指了他們準備的

考卷上的兩題,請我寫在考卷上

第一題是對pointer操作,當作了一些操作之後(bit operation & ++)

addr & value 是什麼;

第二題是給定一個string,傳入func之後的輸出值(func就是把str轉成int)

第三個部門考隨機印出數個1~500的數,不可以重複要怎麼做,O(N)要怎麼做


結果: 第二個部門有要求指導教授聯絡方式、找到工作為由婉拒


6. R

總共面了四個部門

一面日期分別是其中三個同一天、剩下一個跟另一個部門二面同一天

這些我都是當天甚至面試時才知道Orz

如果面的部門太多有給便當

[一面]

在第一天的第一場一面時,因為沒有投影幕

所以面試官問論文在幹嘛時我只打算用口頭講解

結果大家都聽不懂orz

面試官想詳細了解論文在幹嘛

因為口頭講不清楚的關係,我花了一大堆時間說明論文

後果就是其他的沒問到都在講論文(大家還都聽不懂)

所以強烈建議用投影片詳細說明

最後考了sizeof(某個struct) & why

還有白板題insert linked list & clear bit

第二個部門主管一進來就說請你簡單自我介紹

我口頭介紹完後就開始用投影片介紹論文,沒有白板題

第三個部門自我介紹結束後考白板題

考一個struct array要取第N個的第K個element要怎麼取(很簡單的問一下)

其他忘了...但我記得難度不高

第四個部門跟第二個部門差不多

也是投影片自我介紹後問問題、一樣沒有白板題

[二面]

二面基本上跟一面差不多

遇到的都沒有白板題,但其中一個部門主管問的應該是所有面試中最詳細
(ex. 投影片有列修課,就問修課作業寫了什麼、怎麼實作,要解決什麼)

因為沒準備那麼仔細所以被電飛QQ

結果: 除了第三個部門、其他 offer get

--------------
四、結語

從準備面試、面試中、等待結果的過程

都對自己充滿懷疑、覺得自己很爛什麼都不會

甚至到現在我還是覺得我拿得到 offers 純粹只是因為很缺人XD

但面試的時候誰管你那麼多

拿出最好的一面就對了


希望這篇文章能幫得上有需要的人

也希望大家多多鼓勵身邊面試中的迷途羔羊們

共勉之

--

All Comments

Tracy avatarTracy2018-05-05
上m等於上M了
Brianna avatarBrianna2018-05-09
強者
Brianna avatarBrianna2018-05-13
Catherine avatarCatherine2018-05-17
算是中上 不過有GG就夠了 有點羨慕
Megan avatarMegan2018-05-20
你婉拒了一間年薪最高的
Kyle avatarKyle2018-05-21
菜味蠻重的。
Faithe avatarFaithe2018-05-22
感覺gg面試最沒挑戰欸...
Ingrid avatarIngrid2018-05-25
gg那個應該是主管也不太懂 p的確是年薪最高的
Ursula avatarUrsula2018-05-28
上GG真的沒啥難度,倒是m現在真的變難上的,1/1就併進M了
。恭喜
Rae avatarRae2018-06-01
請問一下p是哪間..?
Doris avatarDoris2018-06-03
同問
Hedy avatarHedy2018-06-06
N的主管讓你避掉了一間鳥公司,是不是人很好
Kama avatarKama2018-06-07
推分享
Bennie avatarBennie2018-06-10
強者
Isabella avatarIsabella2018-06-14
上GG就夠了
Jack avatarJack2018-06-18
P有跟你要reference check其實就基本上了吧
Belly avatarBelly2018-06-20
選GG就對了
Oscar avatarOscar2018-06-21
好文已收藏
Donna avatarDonna2018-06-25
反正Mm都一樣了
Jake avatarJake2018-06-26
恭喜
Frederic avatarFrederic2018-06-28
太神啦
Frederica avatarFrederica2018-07-02
推強者
Heather avatarHeather2018-07-07
太厲害了!!!!
Thomas avatarThomas2018-07-10
其實也不見得,最近有另一位也是面過很多家的
你看他面到最後只有一家錄取...肯定有差
Donna avatarDonna2018-07-13
去中科等GG
Barb Cronin avatarBarb Cronin2018-07-15
CS
Christine avatarChristine2018-07-17
猛耶~~~
Audriana avatarAudriana2018-07-22
Pika?
Liam avatarLiam2018-07-26
會議室不一定有電腦,要怎麼播投影片?
Mary avatarMary2018-07-29
推分享