0%

2022 IBM Campus Hire 面試準備心得(Application Consultant)

背景介紹

  • 高雄大學資管系,中央大學資管所,成績中間,程式能力一般。
  • 專案經驗是大學畢業專題,還有像是學校的一些課堂作業,沒有其他額外的 Side Project。
  • 多益成績 765。
  • 社團經驗登山社社長。
  • 實習經驗到一家做醫療資訊系統的新創公司實習,擔任網頁前後端開發。還有擔任系上的網管,也是負責網頁前後端開發。
  • 碩士論文主題是 COVID-19 假新聞辨識,研究使用機器學習和深度學習來進行自然語言處理。
  • 有在 Coursera 修過一些課程,並且拿到修課證書。
  • 有參加過 IT 鐵人競賽。
  • 有成立一個自己的技術部落格。
  • 沒有什麼特殊的校外比賽經驗。

面試流程

官方流程

我的流程(時間約3個月)

投遞履歷

我當時是用 CakeResumes 來做英文履歷,履歷內容主要參照底下 IBM 的建議內容。我的履歷都是簡單列點式的,樣式是白底黑字,頁數的話大家好像都是建議整理成一頁,不過我當初沒有特別設計排版,所以做完大概就三頁左右,個人感覺頁數已經算有點多了,但是其實我履歷內容不是三頁的量,只是空間上下留白比較多。覺得自己履歷還有很多需要改進的地方,網路上應該有很多很優秀的英文履歷範本可以參考。下面是我自己當初做履歷的一些想法,分享給大家:

  • 可以在履歷頁尾放上公司的 LOGO,讓公司覺得這份履歷是特別 for 這家公司。
  • 越想讓別人知道的東西放在履歷越前面。
  • 英文文法與單字拼法一定要再三確認。
  • 字體樣式排版一定要統一。
  • 記得加上頁碼。

Career Day(1小時)

通常 IBM 的面試流程都有這個 Career Day,對你履歷有興趣的部門主管們會在這天一起和你進行第一次的面談,當天要準備一個5分鐘的專題簡報,然後主管們會根據你的簡報內容或延伸進行提問。往年 Career Day 除了剛剛提到的專題簡報之外,還有團體面試,不過可能是因為今年疫情改成線上面試的關係,所以我就沒有這個環節。

簡報內容

面試時,你需要依據以下題目內容進行5分鐘的簡報,呈現方式不限:介紹一個你曾經高度參與的專案,可以是程式開發(如Web or Mobile App)、資訊系統建置或企業流程設計等相關主題。內容需包含:

  1. 專案主題與內容
  2. 使用的技術、設計特點、開發/專案進行之挑戰
  3. 合作夥伴與分工 (if team work)
  4. 自己的角色與重要貢獻
  5. 計畫成果與收穫

主管提問

  • 最近有在進行什麼新創想法的實踐嗎?
  • 請說明你自己兩個優缺點
  • 實習團隊分工有遇到什麼問題嗎?怎麼處理
  • 要怎麼知道你 AI 模型是有用的?
  • TF-IDF 怎麼處理句子相似性問題?
  • 專題有遇過什麼衝突嗎?怎麼處理
  • 你對雲端的看法,企業為什麼要上雲端?
  • 你有什麼問題要問我們?

二面(1小時)

Career Day 結束後,通常一週內會接到 HR 的電話告知進入下一關面試,我記得我是在最後一天的下午才接到電話,當時等到心態快炸裂。這關主要就是和 Career Day 面試部門中的更高階主管進行面談。當時很幸運,Career Day 當天遇到的兩個部門主管都有讓我進入更高階主管的二次面談。因此就再過年後,個別面了兩個部門的主管,一個部門是 SMG,主要是在做製造業的案子,另一個 HCS 部門主要是和混合雲專案相關,協助企業雲端化。

SMG

一開始主管要我自我介紹,我有準備英文自我介紹檔案,簡報完就從自我介紹中下去問問題,以下是主管問我的問題:
1.看你用過那麼多資料庫,你知道 noSQL 和 SQL 差異嗎?
2.機器學習專案中有用到什麼演算法嗎?
3.有用過 GCP 什麼服務嗎,為什麼想學 GCP 而不是其他兩家使用人數較多的公有雲?
4.有用過 Azure 什麼服務嗎?
5.Kubernetes 中的 Pod 和 Container 的差異與關係?
6.你有什麼問題要問我?

印象中主管對我的回饋,簡報與溝通能力以新鮮人來說是合格,也有基本的技術觀念,來我的部門是可以的。

HCS

流程和上一個 SMG 部門一樣,我先用簡報自我介紹,但是不知道是不是部門主管之間會互相討論,我簡報完之後主管說我簡報的很好,然後就直接問說有什麼問題想問的,完全沒有問我問題。

AI 面試(20分鐘)

Application Consultant 今年流程好像和之前都不太一樣,之前聽說一開始就有智力測驗和 AI 面試,但是我前面都沒收到這些,就直接進入 Carrer Day。等二面部門主管面試完之後,聽說如果部門主管同意你進來部門,就會給你做 AI 面試,題目也是一些 Behavior Question ,有準備類似的題目應該都滿好回答的,只是時間要拿捏好,原本信件中 pdf 操作手冊是說 1 個小時,但點開系統
結果只有 20 分鐘,每題大概只能直覺回答吧,每題不能拖太久,不然後面答很趕。下面附上我當初 AI 面試的題目,還有同學面其他職務,所收到的 AI 面試題目,這種的好像就是用來刷人的,有一個小時可以回答,最後一題還要用英文回答。而我收到的那種感覺像是主管想要更了解你對這個職務的看法,所以應該不用太緊張。

AI 面試問題(二面後收到的)

  • 你對 IBM 這家公司與所應徵職缺的認知是什麼?
  • 你對於工作時間隨著專案進度彈性調整的態度是什麼?說明具體原因
    • 完全能接受
    • 看狀況
    • 完全無法接受
  • 工作型態是希望待在公司還是到案主公司駐點,說明具體理由
  • 公司如果要根據案子調整不同職位與工作內容有什麼看法?
  • 你對於學習的態度?說明具體理由
    • 對不同領域都感興趣,都願意去學
    • 目標導向,設定目標式的學習方式
    • 專案導向,專案有需求的技能才會去學
    • 以不變應萬變,用舊有知識去處理問題

AI 面試問題(其他職務一面前收到的,聽說會刷人)

  • 最近有怎麼樣的學習? 達成什麼樣的成就?
  • 回憶一個在團隊任務中大家無法達成共識的例子。你當時做的什麼、說了什麼來推進任務?
  • 回憶一個你在工作、學習上面臨的複雜問題,如何快速發現問題、提出解決方法的? 當時問題的複雜在哪裡? 你做出了哪些分析、怎麼找出解決問題的關鍵、具體提出了什麼樣的解決辦法?
  • 分享一下你的親身經歷,你是如何把新穎的想法運用到學習或是生活中? 你是如何想到這個主意的? 你具體做了什麼?
  • Please share with us one of the biggest challenges you faced in the past. How did you deal with the challenge? What have you achieve? (answer in English)

口頭 Offer

人資打來說兩個主管都同意我加入部門,那就照我之前志願排序進第一志願 HCS,口頭和我介紹薪資福利,還有說明接下來跑娉書的流程,也有詢問我何時可以 on board,最早的日期是 7/11 號。薪資部分我就不透露太多了,我只能說以台北軟體業給新鮮人的 pay 來看,還有就我目前的實力來說,是一份滿不錯的薪水,和目前碩班已經拿到 offer 的同學薪資比起來,絕對是有在前面的水準。以下是我找到與這關有關的資料:

  • 聽說碩士和大學如果是新鮮人的話,都是給公定的薪資與職等,碩士沒有拿比大學高的薪資。
  • 談薪資的部分,因為我當初大概已經知道 IBM 給新鮮人的價位,也已經在自己預期薪資內,而且今年薪資好像有調漲,所以我電話當下就直接和人資說薪水 OK,也有聽說有人有談到比新人價更高的薪水,但是也有聽到鬼故事說薪水喬不攏,後來沒拿到 offer,這個就看個人能力了。
  • 如果你二面有很多部門主管和你面試的話,這關前面還有一個部門志願排序的環節,人資會打電話問你比較想進哪個部門,為什麼想要選這個部門當前幾志願,記得要想一下原因。
  • 人資會問什麼時候可以到公司 on board,如男生卡兵役的話,聽說人資會再和部門主管確認,鬼故事是說有些部門好像不等人。我大學暑假就把兵役問題處好了,所以就和人資7月就可以 on board,建議暑假沒事可以把兵當一當。

準備建議

  • 簡報要認真做,做完之後字體頁碼樣式排版等要再多檢查幾次,然後就是多練習,畢竟顧問業簡報能力滿重要的,表現好的話可以幫自己加一點分數,這部分我還需要多加強。

  • 專題簡報最好找自己很熟的專案來報告,我是放大學專題,我做完簡報之後就開始瘋狂自問自答,把自己想象成是主管問自己問題然後回答,雖然命中率滿低的,但是如果剛好問到你之前有想到的問題,應該可以答的不錯。

  • 建議可以準備自我介紹簡報,這樣比較可以引導主管對你熟悉的東西進行提問,也可在簡報的過程中把面試時間用掉。

  • 除了專業的題目,過程中有滿多 Behavior Question,上網應該可以找到滿多類似的題目,回答問題的時候,最好都有實際的案例說明,越舉體越好,不要用太 general 方式回答,這部分可以用 STAR 構面來回答問題可能答的比較完整,履歷也可以用這種構面方式來撰寫。

  • 面試時正裝一定要穿,最好西裝襯衫領帶都用上,AI 面試也要穿正裝,保持專業顧問形象。

  • 推薦把下面的參考資料都看過,看完之後你會對整個面試流程細節,還有 IBM 這家公司 Application Consultant 這個職位有大概了解,個人覺得對面試滿有幫助的。

  • 要抱持著面試過程隨時有可能被問倒的心態,然後想好如果真的碰到不會問題時的說詞,不知道就直接說不知道,不要硬著回答,如果花一堆時間硬講一個本來就不知道的東西,最後還講錯,面試時間只有一個小時,要給主管自己答對題目的印象是佔多數時間,不會就換一題,把握下一題的答題機會。不會的說詞部分舉例,比如主管問你 java 的抽象和介面的觀念,如果你真的不知道,可以說之前有學過但是有點忘記了,面試回去會再加強這部分的觀念,但是可以補充說一下你之前有準備到的東西,像是和主管說你是知道什麼是 java 抽象、繼承、多型 OO 三個重要觀念,如果主管想讓你說,你又說得還不錯,原本這題你可能得到0分,但是可能因為這樣多了一些分數。總之遇到問題,舊照你有多少認知回答,不會的就想辦法補充一些你有準備到類似的觀念,如果完全沒東西可以說,就直接說說不知道,不要硬掰,把握下一題。

  • 主管問完問題之後,有些問題需要時間思考,這時候如果沒說話思考,主管在等你回答的那種壓迫感很重,所以通常我會把這種突然想不到的問題再問一次來爭取思考的時間,讓主管有說話,避免雙方沈默。比如主管問說最近有在進行什麼新創想法的實踐嗎?我那時候我其實沒有準備到這題,我就問主管說請問這個新創想點子是只我自己提出來且實踐,還是別人提的想法但是我把它實踐在現實生活中,請問主管這個新創想法有限定在什麼領域嗎,商業上還是?透過反問主管來爭取自己思考的時間,也順便限縮問題範圍,不過這個方式感覺只能用一次,不能主管可能會覺得你理解能力有問題吧XD

  • 面試的過程中,除了基本的技術能力之外,感覺主管也滿重視溝通簡報能力、團隊合作、自主學習態度、個人談吐、課外活動等等,要想辦法在簡報或履歷中凸顯這些東西。

  • 個人主觀想法,如果主管問你有什麼問題,你就直接說沒有,或是想很久,場面應該會滿尷尬的,感覺你其實好像對這個職務沒什麼興趣,所以我有準備幾個問題清單,通常最後都會問問題把時間用完(問爆主管XD),而且其實很多問題我其實在找資料的時候就知道了,像是 Associate Program 、Talent Show,我就早就知道些活動是在做什麼,或者是 HCS 部門有用到的 DDD、SRUM 等軟體開發流程,我也查資料早就知道,但我還是會故意問讓主管介紹,讓他覺得我有功課或是有基本的認識,以下是我當初準備的問題清單,供大家參考:

    • 台灣製造業有晶圓代工、面板等等,請問 SMG 案子有以那個製造業類別佔多數嗎?
    • 請問 HCS 專案都是以什麼產業居多?
    • 請問 HCS 部門常用到的公有雲是部門常用到的公有雲是 AWS 和 Azure 嗎?
    • 請問顧問通常都是怎樣快速了解產業的 Domain Knowledge?
    • 請問這個部門有什麼常用的程式語言或者開發框架與工具嗎?
    • 我知道這個職務需要到專案公司駐點,可以麻煩主管大概說明一下駐點的模式會是怎麼樣?
      • 我問這題之後主管就有問我對駐點的看法,然後說我說是新北人,大學去高雄讀書,研究所去中壢讀,應該滿適合駐點的。
      • 聽同學說如果是駐點在北部其他外縣市,公司會提供飯店你給住。
    • 我對 IBM Application Consultant 的認知,IBM Application Consultant 的工作是可以在各種不同 job role 中切換,除了可以進行系統與需求分析,也可以進行軟體開發,未來職涯發展領域也滿多元的,可以擔任架構師、PM、SA 等等。除了透過不同專培養不同的技術能力之外,還可以學習溝通與簡報能力還有累積產業的知識,想請問主管這樣的認知正確的嗎?
    • 可以請主管介紹一下 Associate Program 是什麼嗎?
    • 可以請主管介紹一下 Talent Show 是什麼嗎?
    • 請問主管部門有跑什麼軟體開發流程嗎?比如像是 DDD 或 SRUM。
    • 請問主管部門需要和國外客戶或主管開會嗎,請問口說能力大概要達到什麼樣的水準,想利用進公司前的這段時間,來加強自己的口說能力。
  • 可以修一下 IBM 的線上課程,有些課程幾個小時而已,修課完可以拿到以下的證書,多少可以幫自己加一點分吧,表現出你會利用公司的資源學習。

  • 我當時的準備的專題簡報自我介紹簡報,如果各位覺得可以參考(還有滿多可以加強的地方),建議下載下來觀看才不會跑版,各位可以從我做不好的地方下去做改進。

    小知識:顧問業中,簡報有一個很潮的英文叫做「deck」,不叫做 ppt。deck 中文是指船的甲板,船是由一層層甲板建構起來的,而簡報也是由層層圖物件堆疊起來。

參考資料

IBM FB 粉絲專頁
IBM Application Consultant 的一天VLOG
IBM Application Consultant 介紹1
IBM Application Consultant 介紹2
IBM Application Consultant 投遞準備心得
IBM 十三個月生活
IBM 三個月生活
IBM 二個月生活
IBM 一月生活
IBM 面試心得
IBM 面試心得
IBM 歷史
IBM 歷史
IBM 職涯分享 Pocast
IBM 雲端策略 Pocast
等 Offer Decard 集氣專區