作者s06yji3 (阿南)
看板Oversea_Job
標題[徵文] 2021-2022日本軟體工程師轉職心得
時間Sun Aug 7 20:32:26 2022
# 背景
台大化工學士、東大化學系統碩士
日本無名IT公司 YOE 2
日本知名電商 YOE 6
# 結果
## 2021
Reject: Indeed, Stripe, Square (Block), PayPay, SmartNews, Bytedance
## 2022
Offer: Indeed, Microsoft
# 2021面試
2021年的面試開始於Indeed的HR在2020年底透過LinkedIn聯絡我,之後一直有不同的公司
的HR和HH聯繫我。結果所有的面試都被拒絕了。其實自己滿震驚,原來自己比想像中的還
要廢。2021年面試最大的心得就是刷題不是一切,如何在面試中表現自己的工作能力和溝
通能力可能比刷題重要,特別是如何處理細節。由於太傷心了,可能有選擇性失憶,2021
年的分享就比較粗糙,請多包涵。
## Indeed
Indeed的面試可以說是最精實的,但不是最難。Phone Interview是外包,個人覺得沒有
什麼難度。On-Site一共有六輪,包含coding, system desing, resume deep diving。還
有一個有趣的code review。網路上的面經滿實用的。當初面試完覺得還滿有自信的,聽
到被拒絕的消息是滿震驚的。主要原因是communication issue。
結果:Reject
## Stripe
Phone Interview是實做一系列的方法。Coding也是實作一些方法,慢慢擴充方法的功能。
有點手忙腳亂的,面試過後仔細想想並不難,放輕鬆應該沒什麼問
題。這次面試敗在一個debug的面試。才發現自己做事並沒有方法而且雜亂,並且忽略了
很多細節。感覺臉被壓在地上來回摩擦好幾輪。不過Stripe的面試也讓我反省自己很多在
工作上的不足。
結果:Reject
## Square (Block)
這家是我自己上官網應徵的公司。Phone Interview也是實作一個方法,再陸續擴充功能
。為了配合在美國的面試官,約了早上7點的面試。整個人精神非常不好。Miss掉很多面
試官的訊息,想當然也是沒過了。但是有點驚訝被發無聲卡,面試前對這家公司期待最高
說。心得是盡量讓公司配合自己的時間。
結果:Reject(無聲)
## PayPay
這間是透過HH聯繫的。Phone Interview是線上做coding,沒什麼難度。面試有三到四關
,有點忘了。每一關的面試官都會問你為什麼想來PayPay,每一關的回答要邏輯一致是個
滿重要的點。有問的一些經典Hard的問題。這家後端主要用Java的樣子,問了滿多Java和
Multithreads的問題,特別有印象的是怎麼處理分布式database的transaction commit。
這家也有提到communication issue是很大的顧慮。也讓我謹惕是不是自己面試技巧真的
不好。
結果:Reject
## SmartNews
這間也是透過HH聯繫的。Phone Interview也是線上coding。比較有印象的是第一輪
coding面試官問了我有印象的Hard題目。這家的System desing問題是關於投票系統。討
論重點在non-functional requirements怎麼規劃,表現得還不錯的感覺。被拒絕的理由
表現沒有符合他們的對這個職缺的期待。coding題目大多是經典hard。
結果:Reject
## Bytedance
這家是透過LinkedIn上應徵的。前兩輪都是問medium的coding問題。最後一輪大失敗。討
瑋N時提了不熟悉的技術,沒有好好引導面試官問我比較熟悉的部分。coding是一題需
要用DP解的hard的問題。也正好是我的弱項。結果是被果斷拒絕。
結果:Reject
---------------------------- 過年分隔線 --------------------------
# 2022面試
2022年初回台灣半年,所以打算繼續練習面試然後隔年再戰。因此拒絕掉不少公司和HH的
邀約。不過為了能實戰演練面試,接受了Indeed的面試邀約。也請在台灣微軟的朋友內推
台灣和日本的職缺。台灣微軟直接把我給拒絕了。日本微軟則是面了3個組。整體而言,
去年一整年的面試經驗有很大的幫助,特別是在溝通以及細節處理。以及持續的刷題,所
以在coding面試都沒有什麼大問題。但是深深感受到自己在System Design的不足,之後
學習方向主要會放在提升自己System Design的能力。
## Indeed
面試的項目跟去年一樣。其中一個coding,code review和system design跟去年一樣的題
目。這邊我假裝沒看過一樣從頭開始解。結果弄巧成拙被判斷為沒有成長,結果追加了
一輪coding和一輪system design。應該直接告知之前遇過一樣的問題然後給出最佳解。
Coding題目都不難,很直觀,沒有什麼陷阱。重點應該是follow-up的優化和scale up時
該怎麼改善。
Code Review是一定有bug和可以comment的code。面試官會在你review code的時候跟你互
動,並透過問題去了解你對code review的想法。
Deep Dive Resume就是聊聊你履歷上的工作經驗,這邊會特別想知道你有沒有什麼data
driven的事情可以說,然後討論時要確保前後邏輯一致。我覺得是整個面試項目裡面最難
準備的一個。學習到的經驗就是平時工作的時候,要好好規劃怎麼評量工作內容,怎樣定
義這個企劃是成功還是失敗。
System Design就是設計一些web application。也是會著重在怎麼選擇database和scale
up之後怎麼改善處理。因為是自己的弱項,希望各個強者可以拋磚引玉。
結果:Offer get
## Microsoft
日本微軟其實一直都沒有什麼職缺釋出。今年初很意外的丟了滿多缺出來。面了三個組分
別是WebEX, CSE和Computer Vision。微軟是組招而且沒有冷凍期。所以一個組失敗的話
,可以直接面試其他組。通常的流程是先跟HM聊聊,覺得適合就進入技術面試,過了之後
是HM面試。HH面試過了的話就是offer meeting了。
不過因為是組招,面試流程每組不一樣。
### WebEX
只有跟HM聊聊,被問了一題Array相關的coding,然後聊一聊相關經驗。結束之後透過HR
得到的回饋是HM覺得我好像沒有很有興趣,囧。而且HM對另外一個面試者比較感興趣,就
這樣草草結束了。
### CSE
CSE的工作內容就是提供適合客戶需求的Azure的系統架構方案。所以跟HM聊的時候就是圍
繞在Cloud services。接著是兩輪技術面試。一個是用日文聊聊系統架構和瞭解我的工作
經驗。會用日文的原因是日本微軟的客戶基本上是日本企業,所以會日文滿重要的。另一
個面試時直接實作一個CURD的Restful API,可以選擇自己舒服的語言及框架。面試之後
的回饋是覺得經驗不夠senior,所以就拒絕了。
### Computer Vision
Computer Vision是Azure Cognitive Service的其中一個產品。這個組主要做圖像辨識。
跟HM聊過之後進入三個技術面試。兩個技術面試是pair programming。 實作一個方法,
跟面試官釐清需求,並注意細節處理和例外處理。另一個面試聊聊工作經驗,然後做了一
題medium的coding。後來發現我沒有完全釐清問題,所以我的解有瑕疵,不過面試官還是
讓我過了,大恩不言謝。接著HM面試就是實作一個數據結構。並問了一系列的BQ。
結果:Computer Vision Offer get
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.10.190.113 (日本)
※ 文章網址: https://www.ptt.cc/bbs/Oversea_Job/M.1659875548.A.272.html
※ 編輯: s06yji3 (211.10.190.113 日本), 08/07/2022 20:48:29
※ 編輯: s06yji3 (211.10.190.113 日本), 08/07/2022 21:42:42
推 gooseduck: 推 感謝分享 想問知名電商是M開頭的嗎? 08/07 21:46
→ s06yji3: R開頭 08/07 21:58
推 jlhc: 感謝分享, 恭喜 08/07 21:59
推 Private333: 推推 08/08 01:16
推 eju901677: 推 08/08 10:22
推 bruce00595: 恭喜 08/08 17:25
推 alihue: 恭喜 08/08 21:01
推 lin214: 比較好奇為什麼畢業後沒有去化學公司 08/09 21:15
→ s06yji3: 畢業前有去面試一堆化學公司。發現工作地點都很鄉下。想 08/10 06:42
→ s06yji3: 留在都市所有毅然決然換跑道。 08/10 06:42
推 MDay56: 推分享 謝謝 08/10 10:11
推 pig0038: 應該不是你廢,是你都去面一些面試有名很硬的 08/10 11:34
→ s06yji3: 謝謝樓上安慰QQ 08/11 22:53
推 keepgoing66: 推 08/13 21:47
→ tswperfect: 是說關於遇到同樣問題的 我聽過例子是告知看過問題 08/16 00:57
→ tswperfect: 結果面試官說大略講一下想法後 說不錯+換了一題更難的 08/16 00:57