[心得] 2021 求職面試心得分享 - PJCHENder

文章推薦指數: 80 %
投票人數:10人

給予連結,並透過線上測試的方式,題目主要是演算法的測驗,印象中是三題。

第一關:onsite-interview with Taiwan Engineer. 面試的對象是Taiwan Line ... //Skiptocontent 2021年4月26日 由於過去求職時在ptt 上或許多個人網誌中獲得了許多幫助,因此這次也來分享自己面試的心得,希望對於求職的大家們能夠有些幫助。

這次求職過程中,在和幾位不同的 TeamLead或是CTO 面談的過程中,真的讓我感受到多數厲害的人總是自信而謙虛的,他們不會透過問題來讓你覺得自己不懂,反倒是很 open-minded 讓你感受到雖然這個自己現在不懂,但沒關係,甚至會進一步透過提問來協助你進一步釐清自己的思路。

同樣地,我也期許對於自己的專業能夠是「自信而謙虛」的態度。

過去雖然常聽大神說,工作一陣子後,通常就不用自己找工作,而是靠別人介紹或挖角,但我可能還沒到這個階段,周圍沒什麼人介紹,更別說是挖角,所以還是只能靠自己 XDD。

下面是我這次有面試的幾間公司,主要找公司市場不侷限於台灣的公司,面試的職缺全部都是前端工程師。

LinePay 首先LinePay和LineTaiwan、LineBank 雖然都隸屬於Line 集團底下,但在台灣是三間不同的公司。

Line Pay 的面試過程較嚴謹,這次從投遞履歷到最終回覆的時間約需要一個多月的時間。

LinePay 公司的地點是在大直美福大飯店的側邊,給人非常氣派豪華的感覺。

第零關:線上測試 給予連結,並透過線上測試的方式,題目主要是演算法的測驗,印象中是三題。

第一關:onsite-interviewwithTaiwanEngineer 面試的對象是TaiwanLinePay 的工程師們,會針對線上測試的作答進行討論,接著會根據過去實作過的專案進行問答,並可利用白板進行概念的解釋與說明。

第二關:onsite-interviewwithKoreanEngineer 這關給我的經驗很特別,因為是透過視訊的方式和韓國的工程師們進行面試,原本以為會需要用英文會話,但面談現場直接就有一位中韓文的即時口譯,所以並不需要說到英文,和面試官的溝通會完全透過這位翻譯。

(心裡 OS:大公司就是直接找翻譯這樣的氣派。

) 第三關:onsite-interviewwith HR 最後會和HR 進行面談,除了討論期待的薪資,也會針對個人或過去的工作經驗進行暸解。

據 HR表示,目前Line和LineBank 都搬到同一棟建築物,但LinePay 因為剛搬到美福大飯店這邊不久,因此暫時沒有再次搬遷的打算。

最後,HR 會與你進行基本的英文會話,確認有基本英文溝通能力。

KKStream KKStream則是隸屬於KKBOXGroup 的公司,做的是影音串流服務,可以想成是讓客戶能夠透過 KKStream的服務建立Netflix或MyVideo 這類影音平台。

第零關:線上測試 給予連結,並透過線上測試的方式,題目主要是演算法的測驗。

第一關:onsite-interviewwithTeamLead 完成線上測驗通過後,會有一份作業,作業內容是用 React寫一個待有基本的CRUD 以及搜尋功能的網站(可以簡單想成 TodoList 這類),作業需在此次面試前完成,並提交到 Github私人的repo。

KKStream 前端目前分成三個組別-Core Tech、BlendVision和 Enterprise。

各組各派一人前來面試,會針對作業內容進行討論,接著則根據過去開發過的專案進行討論。

第二關:onsite-interviewwithPM&EngineerManager 第一關結束後,會根據各組人數的需求將面試者配到適合的組別,也就是一開始投的組別,不見得會是最後的組別,這個部分也可以再和 HR或EngineerManager進行了解。

PM和EngineerManager 比較不是針對技術的部分進行發問,而是針對過去的經驗試著了解自己是個怎麼樣的人。

在這次面試中和 EngineerManager 聊了蠻久的時間,包括帶領Team 的方式、對於前後端的想法、測試撰寫的想法等等,覺得有非常多的收穫。

第三關:online-interview HR 會針對期待薪資進行了解,並試著了解自己過去的經歷。

另外,會與一位主管進行面談,過程比較像是在聊天,互相分享彼此的經驗和價值觀。

OneDegree OneDegree 的前端工程師還有分不同 team,分別是做2C和 2B,這裡我是面試2B的團隊。

OneDegree 主要是開發保險系統,讓保險公司能透過此保險系統建立保險商品,並供一般消費者能夠以網路進行線上投保。

第零關:線上測試 給予連結,並透過線上測試的方式,題目包含演算法、React 和Git的問答題。

第一關:onsite-interviewwithTeamLead 主要是與FrontendTeamLead 們進行面試,一開始會先請面試者以英文自我介紹,並且透過英文進行簡短的問答,主要也是確認面試者有基本的英文能力。

接著會切換回中文,同樣是根據過去做的專案進行討論,並且分享彼此對於不同技術上的想法。

第二關:onsite-interviewwithTaiwanDirector&HR 再來會與OneDegree 台灣區的總監和HR 進行面談,這次面談比較不會談到技術上的問題,比較像是互相了解彼此的聊天。

總結 OneDegree 的回應速度還蠻快的,對於面試者來說不會有太長時間的等待。

PrivéTechnologies PrivéTechnologies的recruiter 主動聯繫,PrivéTechnologies 是一間立基於香港的 Fintech,工程師遍佈在世界不同的地方,目前工程師主力是在香港和台灣。

第零關:線上測試 給予連結,並透過線上測試的方式,題目主要是前端 JavaScript/React的測試。

第一關:online-interviewwithFrontendTeamLead 透過Online 的方式與位在香港的FrontendTeamLead 進行面談,過程全程使用英語。

主要是針對過去的專案進行提問,也有詢問到對撰寫測試的想法,並討論「怎麼樣算是好的程式碼」? 第二關:online-interviewwithFrontendEngineer 一樣是透過online 的方式進行面談,面試官是在台灣的前端工程師(很巧的是過去和他還有短期合作過相同的專案)。

一開始一樣會以英文進行自我介紹和簡短的問答,確認面試者有足夠的英文會話能力。

接著會切換回中文,討論「怎麼樣算是好的程式碼」、還有聊到 OOP和FunctionalProgramming 適合的時機、另外則是JavaScript 有關的題目。

另外,也有進行online的coding test,內容偏向基本的演算法和邏輯實作。

第三關:online-interview withCTO 印象沒錯的話CTO 是澳洲人,但在香港待了蠻久的一段時間,目前和 FrontendTeamLead一樣都在香港,他也曾在 LaLaMove擔任過CTO的職位。

面試全程以英文進行,一樣會討論到「怎麼樣算是好的程式碼」,另外則是聊一些個人的經歷、和同事的相處、人格特質等等的。

總結 PrivéTechnologies 是回覆相當快速的公司,收到回覆後會立即安排下一場的時間,不論是 HR、TeamLead到CTO 都給人很和善親切的態度,可以讓人感受到是相當尊重且重視面試者的。

慧科訊業Wisers 慧科是由Headhunter 推薦,公司主要是做輿情分析的,會去爬各媒體或社群的資料、關鍵字,以此分析當前熱門的議題或輿論風向,市場主要是在中國。

第一關:online-interview 第一關會先以線上的方式進行面談,面試官來自台灣、香港和中國。

這裡我有一點小烏龍的是,收到通知的時候,看到 email寫的是「phone interview」,誤以為是面試官會打電話來...,接著等了又等,想說時間到了怎麼都沒打電話來,後來才知道 phoneinterview指的是視訊面談XDD 面試主要問過去實作過哪些專案,有沒有處理過複雜的圖表或大量資料需要 render 的經驗,怎麼樣優化和除錯等等。

第二關:onsite-interview 雖然說是 onsite-interview,但除了和台灣的工程師面試之外,同時也會透過視訊和香港以及中國的主管面談。

中國的 Frontend 主管問了很多技術相關的問題,從 CSSOM、Web Component、micro-frontend、performance、如何避免瀏覽器被阻塞(block)都有問到。

總結 可以感覺的出來FrontendTeamLead 的知識深度很深,我也並沒有全部都回答得出來,但 TeamLead人非常有耐心,就像個mentor 一樣,會給我一些思路讓我再去思考這個問題有沒有其他的可能性或答案,面試完後真的有一點「如沐春風」的感覺不誇張 XD。

常見問題 如果需要準備英文面試的話,也很推薦Coursera上這堂免費的課程EnglishforCareerDevelopment,若時間不夠的話,也可以根據自己的需要,直接跳著進度看,不用從頭慢慢看。

從技術面來說,JavaScript 面試的內容除了可以參考很久以前整理過的「JavaScript: UnderstandingtheWeirdPart(JavaScript全攻略:克服JS 的奇怪部分)」筆記之外,網路上也可以搜尋到非常非常多;React 的話,基本的官方文件一定要看過。

有些東西雖然每天都在用,但若沒準備一時被問到的話,還是可能會沒辦法很快速且順暢的解釋出來。

例如,請你解釋 eventloop是什麼。

在上述的面試中,撇除技術問題外,有一些共同常被問的,像是: 自我介紹 為什麼離開前一份工作 上一份工作中覺得最困難或最具挑戰的是什麼? 想像未來三年後你預期自己會是個什麼樣的人? 有什麼問題要問我的嗎? 另外,也可以參考這部3 分鐘的影片,裡面許多題目大家一定都聽過,但還是可以稍微想一下怎麼回答: Share: 較新的文章 較舊的文章 首頁 0 意見: 張貼留言



請為這篇文章評分?