# 背景
台大化工學士、東大化學系統碩士
日本無名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