面試 Meta, Amazon 等的公司忘記有沒有 NDA 了,不過因為太久流程我也忘了,就請大家參考別人的吧~
時間排序為最近到舊,時間越舊的幾乎都是面 front-end 的,後來新的才是面 software 或 full-stack 的。
--
時間排序為最近到舊,時間越舊的幾乎都是面 front-end 的,後來新的才是面 software 或 full-stack 的。
--
Booking.com
Intro call
面試官 : Recuiter
職位 : Not sure
面試工具 : Zoom
結果 : 收到 online hackerrank 75 分鐘 test 回去寫,算是偏簡單。
跟我接洽的 Recuiter 有點天? intro call 完後收到 online test,隔天又收到一封信說希望有個 intro call,我們已經 intro call 過了耶?
然後做完 online test 回信告知後,恭喜我通過測驗,請我輸入我希望下階段面試的時間,然後寄了一個不在我時間內的面試時間,結果時間到了還是還沒 match 到面試官。
Recuiter 又突然寄一封信說,忘記跟你說這個職缺要 relocate 到 Amsterdam 喔! 我想說你沒有先講耶,不過沒關係先答應。
然後再過一天寄面試邀請函給我說 : 歡迎參加 data & machine learning 的 live coding 和 system design interview,可是我申請的是 Full Stack Software Engineer...
面試官 : Recruiter
職位 : Full Stack Software Engineer
面試工具 : Zoom
面試官 : Recruiter
職位 : Full Stack Engineer
面試工具 : Phone
結果 : 收到 Assignment 回去寫。
Technical
面試官 : Recruiter
職位 : Front-end developer
面試工具 : Zoom
面試官 : Recruiter
職位 : Full Stack developer
面試工具 : Phone
面試官 : Lead Frontend Engineer
職位 : Full Stack Engineer, Front-end engineer
面試工具 : Zoom
面試官 : Talent Acquisition Manager
職位 : Full Stack Engineer
面試工具 : Google meet
結果 : 收到 online test 回去寫。
面試官 : Talent Acquisition Manager
職位 : Full Stack Engineer
面試工具 : Google meet
第二輪
面試官 : Lead Software Engineer
職位 : Full Stack Engineer
面試工具 : Google meet
面試官 : Talent acquisition partner
職位 : Senior Software Engineer
面試工具 : Google meet
Intro call
結果 : 收到 Assignment 回去寫。
第二輪
面試官 : Principal Software Engineer, VP Geospatial Engineering
面試工具 : Google meet
另外我 Demo 了 Assignment。
職位 : Senior front-end engineer
面試工具 : Google meet
面試官 : Recuiter
職位 : Not sure
面試工具 : Zoom
- 請自我介紹
- 為什麼想加入 booking.com?
- 為什麼想找新工作?
- 需不需要贊助簽證?
結果 : 收到 online hackerrank 75 分鐘 test 回去寫,算是偏簡單。
跟我接洽的 Recuiter 有點天? intro call 完後收到 online test,隔天又收到一封信說希望有個 intro call,我們已經 intro call 過了耶?
然後做完 online test 回信告知後,恭喜我通過測驗,請我輸入我希望下階段面試的時間,然後寄了一個不在我時間內的面試時間,結果時間到了還是還沒 match 到面試官。
Recuiter 又突然寄一封信說,忘記跟你說這個職缺要 relocate 到 Amsterdam 喔! 我想說你沒有先講耶,不過沒關係先答應。
然後再過一天寄面試邀請函給我說 : 歡迎參加 data & machine learning 的 live coding 和 system design interview,可是我申請的是 Full Stack Software Engineer...
Trint
Intro call面試官 : Recruiter
職位 : Full Stack Software Engineer
面試工具 : Zoom
- 自我介紹
- 為什麼想找新工作?
- 有沒有什麼特別想學習的技術?
- 對於新的職缺有什麼期望?
- 目前住在哪裡?
- 需不需要贊助簽證?
- 其他履歷相關問題
Zoopla
Intro call面試官 : Recruiter
職位 : Full Stack Engineer
面試工具 : Phone
- 自我介紹
- 為什麼想找新工作?
- 目前工作狀態
- 對於新的職缺有什麼期望?
- 目前住在哪裡?
- 需不需要贊助簽證?
第二輪
面試官 : Engineering manager
面試官 : Engineering manager
職位 : Full Stack Engineer
面試工具 : Google meet
面試工具 : Google meet
- 自我介紹
- 對於新工作的期望? 人生目標之類?
- 你提到在前公司改善網站效能,做了些什麼?
- 你提到說你在 PChome 改寫官網讓會員數增加,是怎麼辦到的?
- 在你工作生涯覺得最大的成就是什麼?
- 呈上,如何同時控制 wordpress 和 react?
- 呈上,你有教 junior developer 如何使用 react 嗎?
- 測試會測哪些? 有沒有前端測試?
- 你們程式是怎麼部屬的?
第三輪
面試官 : Engineering managers, engineers, product managers, quilty engineer
面試官 : Engineering managers, engineers, product managers, quilty engineer
職位 : Full Stack Engineer
面試工具 : Google meet
面試工具 : Google meet
第三輪是連續三小時和不同 team 面試
- 請 demo 你的 assignment
- 為什麼選擇用 css / scss 這種方式,而不是用如 styled components?
- 為什麼沒有用 redux?
- 承上,為什麼如果是複雜的專案選擇用 redux? 有沒有其他替代的?
- 為什麼用 propsTypes?
- 承上,你覺得用 type system 和 propsTypes 有什麼差別?
- 妳覺得關於 website accessibility 相關有什麼可以改進的?
- 為什麼這裡選擇用 e2e test?
- 承上,但是 e2e test 很花時間?
- 承上,妳會分別用 e2e test 和 unit test 測什麼?
- 妳期望 quilty engineer 可以替妳做什麼?
- 妳在前公司是如何部屬程式到正式環境的?
Product
- 公司都用什麼去評量 KPI 的?
- 怎麼決定 tasks 的先後順序?
- 有沒有參與過產品討論?
- 妳怎麼知道這個產品會為公司產生收益?
- 有沒有和同事產生衝突過? 妳是怎麼處理的?
Leadership
- 請舉一件你覺得最有成就的事情?
- 請舉一次你失敗的事情?
- 有沒有你遇過工作上有人做事很沒效率,你感覺如何那你是怎麼處理的?
- 你覺得當工程師最開心的事是什麼?
- 為什麼你會想幫助別人?
- 怎麼決定 tasks 的先後順序?
- 如果公司內的技術你不喜歡的話怎麼辦?
Expedia
Intro call面試官 : Recruiter
職位 : Front-end developer
面試工具 : Zoom
- 自我介紹
- 為什麼想找新工作?
- 對於新的職缺有什麼期望?
- 預期薪水是多少?
- 目前住在哪裡?
- 需不需要贊助簽證?
第二輪
面試官 : Hiring manager
面試官 : Hiring manager
職位 : Front-end developer
面試工具 : Zoom
面試工具 : Zoom
- 自我介紹
- 對於新工作的期望?
- 你提到在前公司改善網站效能,做了些什麼?
- 你提到說你在 PChome 讓 webpack bundle 時間減少一半,怎麼做到的?
- 描述一下你在 PChome 如何改善工作流程
Let's do this
Intro call面試官 : Recruiter
職位 : Full Stack developer
面試工具 : Phone
- 有在找新工作嗎?
- 主要技術是什麼?
- 預期薪水是多少?
結果 : 收到 Assignment 回去寫。
第二輪
面試官 : Engineering manager (之前在 Bloomberg 工作)
面試官 : Engineering manager (之前在 Bloomberg 工作)
職位 : Full Stack Engineer
面試工具 : Google meet
面試工具 : Google meet
- 針對對方已經畫好的現在系統架構去進行優化設計
Robin AI
Intro call面試官 : Lead Frontend Engineer
職位 : Full Stack Engineer, Front-end engineer
面試工具 : Zoom
- 知道公司是做什麼的嗎?
- 為什麼想找新工作?
- 有沒有什麼特別想學習的技術?
- 對於新的職缺有什麼期望?
- 描述一下之前帶 junior engineer,怎麼帶的然後達到什麼?
- 人生中最大的成就是什麼?
- 在 React 如何使用 state?
- 對於 website accessibility 知道多少?
- 如果有一個 button 是用 div 刻的,會有什麼壞處?
causaLens
Intro call面試官 : Talent Acquisition Manager
職位 : Full Stack Engineer
面試工具 : Google meet
- 你使用哪些技術?
- 知道公司是做什麼的嗎?
- 預期薪水是多少?
- 你在工作上最大的成就是什麼?
- 現在手上有多少個面試,分別到哪個階段?
- 什麼時候可以做 assignment?
第三輪
面試官 : VP of engineering
面試官 : VP of engineering
職位 : Full Stack Engineer
面試工具 : Google meet
面試工具 : Google meet
- 為什麼想找新工作?
- 對於新的職缺有什麼期望?
- 你有沒有 python 的經驗?
- 在 React 如何使用 state?
- 用什麼工具 debug react?
- 有沒有用過什麼 tracing tool?
- 覺得 React 可以直接傳全部 status 到後端如何?
- 你覺得你是 senior developer 還是 lead?
- 承上,你覺得你不是 lead 原因是?
- 承上,那你有沒有什麼領導的經驗?
(這個面試經驗我覺得有點微妙,對方面試時遲到,說抱歉他在旅遊所以不方便開鏡頭,一打完招呼就說 "So do you have any questions?"接下來聽到他不斷走路、開車門、走樓梯的聲音,然後還狂斷線)
結果 : 再度收到 online test 說是 Day 0 challenge 回去寫,然後說接續還會有兩個 30 mins 的 interview;可是在 intro call 的時候是說第三輪後接下來會是和 team members 見面吃個飯。
Vortexa
Intro call面試官 : Talent Acquisition Manager
職位 : Full Stack Engineer
面試工具 : Google meet
- 請自我介紹
- 知道公司是做什麼的嗎?
- 預期薪水是多少?
- 有沒有簽證,需要贊助嗎?
面試官 : Lead Software Engineer
職位 : Full Stack Engineer
面試工具 : Google meet
- 請自我介紹,你的熱情在哪? 你喜歡做什麼事?
- 你在工作上最大的成就是什麼?
- 如果你在寫 React 時,使用 functionl components 和 hooks,假設現在要顯示天氣的資料,你會怎麼使用 hook?
- 如果後端資料更新但是前端卻沒有更新,會是因為什麼? 該怎麼解決?
- 什麼樣的狀況會造成不停的 rerendering?
Gousto
Intro call面試官 : Talent acquisition partner
職位 : Senior Software Engineer
面試工具 : Google meet
- 對我們公司認識多少?
- 第一份工作和第二份工作為什麼有 gap?
- 第二份工作和第三份工作為什麼有 gap?
- 前一份工作什麼時候離職的?
- 在前一份工作負責什麼?
- 有 pair programming 的經驗嗎?
- 承上,上一次是什麼時候?
- 你們組有多少人?
- 測試工具用什麼?
- 承上,是手動測試、自動測試還是單元測試?
- 有設計過 distributed system?
- 一個星期上版幾次?
- 怎麼決定 tasks 的優先順序?
- 手上有幾份面試還在跑,分別是什麼?
- 住在哪裡?
- 承上,住在倫敦的哪裡?
- 可以接受 hybrid 嗎?
- Notice period 的時間?
- 最熟的程式語言是什麼?
- 目前簽證狀況是什麼?
- 之後需要簽證贊助嗎?
Dataminr
Intro call面試官 : Recruiter
職位 : Senior Software Engineer - React
面試工具 : Google meet
職位 : Senior Software Engineer - React
面試工具 : Google meet
- 請自我介紹
- 知道公司是做什麼的嗎?
- 介紹完公司產品後,問我對以上有沒有問題
- 在英國的住處了沒? 在哪裡?
- 預期薪水是多少?
- 有沒有簽證,需要贊助嗎?
結果 : 收到 Assignment 回去寫。
第二輪
面試官 : Principal Software Engineer, VP Geospatial Engineering
面試工具 : Google meet
- 請自我介紹現在負責什麼,使用什麼技術?
- 為什麼你想找新工作?
- 你怎麼管理 states
- 當你打 API 後接收到資料,會怎麼用 Redux 處理?
- 你有哪個 Project 用過 Redux,你怎麼使用的?
- 你有用過 Styled components 嗎?
- 你知道 saga 嗎?
- 你們公司跑敏捷是怎麼跑的?
- 你們公司有 QA team 嗎?
另外我 Demo 了 Assignment。
結果 : 本來說會安排接續的 team match,但後來又被拒絕了。
Revolut
面試官 : Recruiter職位 : Senior front-end engineer
面試工具 : Google meet
- 請自我介紹現在負責什麼,使用什麼技術?
- 對於 unit test 了解多少?
- React 使用多久了?
- 如何部屬,部屬的頻率多高?
- 有沒有寫過 TypeScript?
- 現在住在哪裡?
- Visa 的狀況,需不需要簽證?
- 薪水預期多少?
- 介紹接下來的面試流程
結果 : 收到 Assignment 回去寫,約一周後收到 feedback 說沒有寫到核心,覺得他們題目定義不是很清楚。
Grabyo
面試官 : Front-end lead
職位 : Front-end engineer
面試工具 : Google meet
面試工具 : Google meet
- 請自我介紹
- 知道公司是做什麼的嗎?
- 介紹完公司產品後,問我對以上有沒有問題
- Visa Tier 5 是什麼? 是國際通用的嗎?
- Visa Tier 2 申請流程是什麼?
- 找到在英國的住處了沒?
- React 的實作是全部還是只有一點?
- 還有沒有其他面試中的公司?
GoCardless
Intro call
面試官 : Human resource職位 : Front-end engineer
面試工具 : Zoom
- 請自我介紹
- 知道公司是做什麼的嗎?
- 介紹完公司產品後,問我對以上有沒有問題
- 會一直想當前端工程師嗎
- 找到在英國的住處了沒? 在哪裡?
- 台灣疫情如何?
- 預期薪水是多少?
- 是一個人來英國嗎? 還是會跟家人一起來?
第一輪
面試官 : Front-end lead (之前在 Google 工作)
面試工具 : Google meet
- 請自我介紹
- 什麼是 Media query?
- Cookie 和 Local storage 的差異?
- 承上,分別運用在什麼功能?
- CDN 怎麼加快網頁加載速度的?
- 什麼是 SPA? 優點是什麼? 缺點是什麼?
- 你知道任何一個可以管理 state 的工具嗎?
- 承上,請解釋一下 Redux 是什麼?
- 承上,有什麼可以替代 Redux?
- 什麼是 Sandbox?
- 如何認證 API?
- 承上,Auth 是怎麼運作的?
- 什麼是 CORS,怎麼去實作他?
- 承上, header 要打什麼?
- 列舉一些常見的資安問題,那要如何解決?
- HTTP header 是幹嘛用的?
- 列出 HTTP2 的優點
- 承上,為什麼會加快 loading 速度
- 什麼是 HTTP Cache?
- 承上,如何實作?
- 網頁頁面是如何 Render 的? 什麼會拖慢 Render 的速度?
- 解釋當 Loading 時,圖片和檔案如何下載的?
- 解釋 <script async> 和 <script sync>?
- 承上,沒有加 async 和 sync 的時候 script 是怎麼執行的?
- 為什麼有時候使用者使用網頁時,js 會一直持續 loading? 該怎麼解決?
- 為什麼要 Join tables?
- 承上,請舉個範例說明?
- 承上,那要用哪種 Join?
- 承上,兩個 table 是用什麼連結?
- Inner Join 和 Outer Join 的差別?
- Database index 是什麼和是做什麼用的?
- 承上,還有什麼其他優點?
第二輪
面試官 : Engineering manager*2
面試方式 : Google meet
給考題分享螢幕 Pair programming 製作一個小型的官網
- 切出設計的版面
- 承上,為什麼你這裡會選擇用這個 tag 去切?
- Call API 接數據
第三輪
面試官 : Software development engineer lead, software development engineer (之前在 GlassDoor 工作)
面試方式 : Google meet
給考題分享螢幕設計一個小型的官網架構
- 解釋一下剛剛你看完文件後,根據你所知這個功能是什麼?
- 接到數據後如何整理?
- 承上,如何呈現在畫面上?
- 兩種手機版的畫面,你會選擇哪一個?
- 承上,兩種的優點和缺點是什麼?
- 這個在畫面上的按鈕功能應該是什麼?
- 這個 search bar 你覺得和他互動後會有什麼事發生?
- 承上,那被選擇後的資料畫面會怎麼呈現?
- 如果使用者 call API 時失敗,你會呈現什麼給使用者看?
第四輪
面試官 : Customer success manager, Onboarding operations analyst
面試方式 : Google Meet
- 自我介紹和講為什麼應徵這間公司?
- 對於公司知道多少?
- 在這間公司想學到什麼?
- 人生中最大的成就是什麼?
- 最近是否有在學習什麼事情,不一定是工作上的。
- 聽過同事給過最糟的評價是什麼? 如何處理這種情況?
- 同事或主管對你的評價是什麼?
- 有沒有和同事發生意見不合的情況,你如何去處理?
- 有沒有遇過需要講比較嚴厲的話,你是如何做的?
Bumble
Intro call
面試官 : Human resource
職位 : Front-end engineer
面試工具 : Google Hangouts for only audio
- 確認簽證狀況
- 在公司負責什麼?
- 公司主要的產品是什麼?
- 擅長的程式語言? 使用幾年了?
- 前後端會寫什麼語言?
- 最不喜歡公司的哪個部份?
- 對你來說新公司最重要的部份是什麼?
EVRYTHNG
第一輪
面試官 : QA Lead
Intro call
面試官 : Human resource
職位 : Software engineer
面試工具 : Google hangouts
面試工具 : Google meet
面試工具 : Microsoft teams meeting
職位 : Front-end engineer
面試工具 : Google meet
- 介紹前端和後端的經驗?
- 對於測試的想法是什麼?
- 測試用過什麼框架?
- 描述如何從開發環境部屬到正式環境?
- 公司有沒有使用雲端技術?
- React 運用在什麼地方?
- 寫 JavaScript 多久了?
- 什麼是 Hoisting?
- 前端新框架變化很快,你怎麼面對這種情況?
- 知不知道 TDD?
- 有沒有用過 pipeline?
- 幾月會到英國?
- 為什麼會想在這種時候來英國?
RVU
Intro call面試官 : Human resource
職位 : Software engineer
面試工具 : Google hangouts
- 對於新公司和新職位的期許是什麼?
- 有沒有寫過 React?
第一輪
面試官 : Front-end lead
職位 : Software engineer
面試工具 : Google meet
- 介紹一下自己
- 呈上題,自我介紹中提到減少 webpack bundle time 到一半,怎麼做到的?
- 呈上題,自我介紹中提到自己也是 PM,有提出什麼需求嗎?
- 呈上題,你怎麼知道顧客很滿意?
- 介紹一下部屬流程
- 你傾向獨立解決問題,還是問其他工程師?
- 對於下一份職位的期許
- 呈上題,所以在前公司沒有滿足你這些需求囉?
- 介紹一下 Pchomepay 是在做什麼的?
- 呈上題,Pchomepay 的團隊組成,有多少後端前端之類的
- 呈上題,你是唯一的前端,會覺得壓力很大嗎?
- 介紹一下 Bluewell (某間我待過的新創公司) 是在做什麼的?
- 呈上題,描述一下團隊組成
- 呈上題,介紹一下在 Bluewell (某間我待過的新創公司) 的開發流程
- 呈上題,你如何處理每個人意見不同的問題?
Circadia
面試官: CTO, UI designer, programmer, chief scientist
職位 : Front-end engineer
面試工具 : Zoom
CTO
- 介紹你自己
- 你可以接受在比較小的公司工作嗎?
- 你覺得在規模比較小的組別工作和比較大的組別工作差異是什麼?
UI designer
- 什麼是 virtual DOM?
- 你有使用過 UI library嗎?
- 你有用過數據化的 js 工具嗎?
Programmer
- 什麼是 HTTP cache?
- 什麼是 this?
- 什麼是 Hoisting?
- Props 和 State 之間的差異?
- 什麼是 closure?
- 承上,什麼時候用這個?
- 什麼是 event loop?
- 知道什麼是 context API嗎?
- 承上,為什麼使用這個?
Chief scientist
- 如何處理不同文化間的差異?
- 如何和 PM 溝通截止日快要到時產品卻還沒完成怎麼辦?
Goodlord
面試官 : Front-end developer
職位 : Front-end engineer
面試工具 : Google meet
- 對於公司知道多少?
- 公司產品是提供什麼人使用的?
- 為什麼對公司產品有興趣?
- 請自我介紹
- 承上,你寫過的 React 是什麼專案?
- 為什麼離開現在的工作?
- 你覺得到英國最大的挑戰會是什麼?
- 你 Code review 重視什麼地方?
- 前端測試用什麼寫的?
- 你最熟悉的語言是什麼?
- 用過像是 Kanban 之類嗎?
- 你一天 update 幾次?
- 你最近一次發佈到 production 是什麼時候?
- 提到說有跑 Scrum,評估 Story points,你每次都能在期限內完成嗎?
- 描述一個你最近期做過影響最大的產品?
- 你如何和其他工程師合作?
- 待過最小的 team 和最大的 team 分別是多少人?
- 你只會跟 Product manager 合作嗎?
第二輪
面試官 : Software engineer
面試工具 : Google meet
給考題分享螢幕 Pair programming
- Call API 接數據
第三輪
面試官 : Product manager, designer
面試工具 : Google meet
- 請自我介紹
- 工作中最討厭的事情?
- 工作中犯過最大的錯誤?
- 承上,詳細說明是哪種錯誤?
- 同事對於你的回饋是什麼?
- 工作以外的興趣是什麼?
EnglishScore
第一輪
面試官 : CTO
職位 : Web developer
面試工具 : Google meet
- 對於公司知道多少?
- 為什麼想來英國?
- 什麼時候會到英國?
- 已經找好在英國的租處了嗎?
- (Demo 畫面) 這個畫面按鈕按下去後你覺得會發生什麼事?
- 承上,更詳細解釋這按鈕怎麼觸發 javaScript 的事件?
- JavaScript 打 ajax 後可能收到什麼錯誤訊息?
- 什麼是網站會遇到的資安問題,如何解決?
- 你如何使用 chrome 的 develop tool?
- 承上,你有用過測試網站 Performance、Accessibility、Best practices 嗎?
- 承上,你覺得這些哪個最難達成,哪個最容易達成?
- 關於團隊合作,你都怎麼跟同事去合作?
第二輪
面試官 : Chief product officer
面試工具 : Google meet
面試官 : Chief product officer
面試工具 : Google meet
- 自我介紹
- 為什麼想應徵這間公司?
- 對這間公司了解多少?
- 有沒有遇過什麼失敗的情況?
- 你說你有跑過 scrum,可以大致介紹一下流程嗎?
- 理想中的工作?
- 什麼時候可以上工?
Final
後續都是我問問題比較多,面試官也表示他覺得面試是雙向的,而不是他一直在問我問題,我可以藉此機會更清楚這間公司和職缺。
面試官 : Engineer head
面試工具 : Google meet
- 自我介紹
- 承上,但面試官想要聽到對於程式的熱情之類的
後續都是我問問題比較多,面試官也表示他覺得面試是雙向的,而不是他一直在問我問題,我可以藉此機會更清楚這間公司和職缺。
Zoe
Intro call
面試官 : Human resource
職位 : Front-end engineer
面試工具 : Phone
- 對於公司認識多少?
- 現在工作狀況是如何?
- 預期薪水是多少?
Zava
Intro call
面試官 : Human resource
職位 : Front-end engineer
面試工具 : Phone
- 對於公司認識多少?
- 現在工作狀況是如何?
- 預期薪水是多少?
Thriva
Intro call
面試官 : Human resource
職位 : Front-end engineer
面試工具 : Google meet
- 請自我介紹
- ...其他問題沒紀錄到
Nutmeg
Intro call
面試官 : Human resource
職位 : Front-end engineer
面試工具 : Phone
職位 : Front-end engineer
面試工具 : Phone
- 對於公司認識多少?
- 現在工作狀況是如何?
- 剛到倫敦覺得倫敦如何?
- 預期薪水是多少?
Pulselive
第一輪
面試官 : Human resource職位 : Front-end engineer
面試工具 : Phone
- 請自我介紹
- 承上,你說你在博弈公司工作過,可以解釋一下你負責的項目嗎?
- 對於公司認識多少?
- 為什麼想加入我們公司?
- 到英國了嗎?
- 目前覺得英國如何?
- 遇到過最難解決的事情是什麼?
- 有沒有跟 Product manager 或是 Designer 合作過?
- 如果你要交接職務,你會怎麼做?
- 你覺得什麼是一個好的前端?
- 什麼是你最大的優勢?
- 進公司後你的計劃是什麼?
- 如果進公司你想負責哪一個產品?
- 什麼時候可以上班?
- 預期薪水是多少?
第二輪
面試官 : Front-end team leader職位 : Front-end engineer
面試工具 : Google meet
- 沒紀錄到忘了,我記得她有給我看她家狗狗
結果 : 收到 Assignment 回去寫。
Final
面試官 : Front-end team leader, senior front-end職位: Front-end engineer
面試工具 : Google meet
- 自我介紹,這幾年在做什麼,負責什麼項目?
- 介紹你們的團隊組成
- 有沒有用過我們的產品,和你之前開發的產品有什麼差別?
- 我們都是純 JavaScript 比較多,你可以接受嗎?
- 介紹一下你們的工作流程,會不會接觸到 Product manager, designer 之類的
- 承上,你們除了用 story points 估點數,會用時間去估嗎?
- 你之後進來公司的計劃?
- 你是個程式導向的工程師,還是視覺導向的工程師?
- 承上,為什麼?
- 進來我們這邊可能寫不太到後端,這樣你可以接受嗎?
- 你做過最難的事情是什麼?
- 你有用 Unit test 嗎?
- 除了 JavaScript 你還有用什麼語言嗎?
- 給予關於我的 Assignment 的 feedback
- 對於 Assignment 有什麼想法嗎?
NGLaunchpad
Intro call
面試官 : Human resource
職位: Front-end engineer
面試工具 : Phone
對方說看我資歷比較像 junior 但他們想找 senior 而且全端,
職位: Front-end engineer
面試工具 : Phone
- 請自我介紹
- 對於公司了解多少?
- 到英國了嗎?
- 目前覺得英國如何?
- 預期薪水是多少?
Uniqodo
Intro call
面試官 : Human resource職位: Front-end engineer
面試工具 : Phone
- 請自我介紹
- 對於公司了解多少?
- 到英國了嗎?
- 目前覺得英國如何?
- 預期薪水是多少?
對方說看我資歷比較像 junior 但他們想找 senior 而且全端,
所以他先幫我投投履歷給公司看看。
職位: Front-end engineer
面試工具 : Phone
第一輪
面試官 : CEO, Front-end engineer (?)
職位: Full-stack engineer
面試工具 : Zoom
第二輪
面試官 : 對方沒介紹
職位: Full-stack engineer
面試工具 : Zoom
覺得這家公司很用心,不僅有很仔細研究我的履歷,
欣賞我的 Interactive resume,還有看我的部落格。
Limio
Intro call
面試官 : Human resource職位: Front-end engineer
面試工具 : Phone
- 請自我介紹
- 預期薪水是多少?
- ...其他問題沒紀錄到忘記了
第一輪
面試官 : CEO, Front-end engineer (?)
職位: Full-stack engineer
面試工具 : Zoom
- 解釋一下你待過的公司 PChome 是做什麼的?
- PChome 大概有多少人?
- 那為什麼離開 PChome?
- 你待過新創 Bluewell (某間我待過的新創公司) 和大公司 PChome,你比較喜歡哪間公司?
- 你在 Bluewell (某間我待過的新創公司) 待一年,你離開的原因是什麼?
- 如果現在回去看 Bluewell (某間我待過的新創公司) ,你會有什麼不同的選擇嗎?
- Bluewell (某間我待過的新創公司) 大概有多少人?
- 組別的組成分別是有哪些職位?
- 你需要直接面對的人有誰?
- 解釋一下你在 Bluewell (某間我待過的新創公司) 工作的流程?
- 你第一份工作在 ECPay 待半年而已,原因是什麼?
- 你提到說你改寫官網,那本來使用的語言是什麼?
- 多少人負責重寫官網,分別是什麼職位?
- 承上,那你怎麼知道你寫的程式好不好?
- 承上,那個同事是你目前合作最愉快的人嗎? 為什麼?
- 承上,什麼是 SOLID Principle?
- 承上,那後端語言有改變嗎?
- 有沒有寫過 TypeScript?
- 你有過領導的經驗嗎? 你怎麼做的?
- 你近期做過一次向別人尋求幫助的事情是什麼?
- 你做過最困難的決定是什麼? 你怎麼做的?
- 你曾經有過和主管意見不合? 是什麼狀況? 你怎麼做的?
- 如果要你用三個字形容你自己,你會用哪三個字?
- 承上,解釋為什麼會講第一個字的原因?
- 如果遇到一個人,你要很快的跟他講說你是怎麼樣的人,你會怎麼說?
- 承上,你每次都一定這樣做嗎?
- 你五年後的計劃是什麼?
- 如果你提出的意見很好,但你的主管或同事不同意你呢?
- 如果你是主管,你會想為公司做什麼事情?
- 承上,那為什麼公司會願意接受這些事呢?
- 什麼是你工作上最不喜歡的事情?
- 你說你辦訓練課程、寫技術文件提供給其他開發者,為什麼想這樣做?
- 你會一直想待在倫敦嗎?
- 你說到你喜歡倫敦的建築,哪個建築是你最喜歡的?
第二輪
面試官 : 對方沒介紹
職位: Full-stack engineer
面試工具 : Zoom
- 介紹自己,之前擔任的職位,負責的事項?
- PChome 是做什麼的?
- PChome 是用什麼語言?
- Bluewell (某間我待過的新創公司) 是做什麼的?
- 在 ECPay 是負責什麼的?
- 你說你有領導修改官網,你怎麼做的?
- 你怎麼跟你的團隊合作的?
- 你喜歡 React 的哪個部分?
- 你覺得 React-testing-library 哪裡好用?
- 解釋一下 styled components?
- 你說你 Modularizing code 是做了什麼?
- 你是怎麼訓練自己成為工程師的?
- 當你遇到一個 task 不會做的時候,會怎麼做?
- 你希望從 Limio 獲得到什麼?
- 你可以介紹一下你寫的 twitter button 嗎?
- 在這種情況下 Covid-19,你要怎麼面對工作上的挑戰?
- 為什麼 Limio 吸引你?
- 我有看你的部落格,你的部落格都是在分享什麼?
- 你對於 React hooks 是怎麼想的?
- 你對於前後端是怎麼想的?
- 你主修的 Industrial Engineering 是做什麼的?
覺得這家公司很用心,不僅有很仔細研究我的履歷,
欣賞我的 Interactive resume,還有看我的部落格。
Kiroku
Intro call
面試官 : Human resource面試工具 : Phone
- 對公司了解多少?
- 請自我介紹
- 現在居住在哪裡?
- 現在有工作嗎?
- 為什麼辭掉上一份工作?
- 你希望從這份職缺中得到什麼?
- 你比較喜歡 startup 還是大公司?
- 之後的人生規劃?
Toptal
Intro call
面試官 : Human resource面試工具 : Phone
- 請自我介紹
- 最近寫過的 Project
Rebank
Intro call
面試官 : Human resource面試工具 : Phone
因為我 React 資歷太淺,所以後來改介紹另兩家公司給我。
- 請自我介紹
- 為什麼會想當工程師?
- 為什麼可以拿到 Tier 5 visa?
- 覺得倫敦如何?
- 薪水期望待遇?
Global Radio
Intro call
面試官 : Human resource面試工具 : Phone
- 經歷和技能相關詢問
- 什麼是 CSRF?
- 比較 Flexbox 和 grid?
Medino
面試官 : Head of Technology面試工具 : Zoom
- 介紹一下你之前的工作經驗
- 簽證狀態和過期後怎麼處理?
- 如果要你架一個電商網站,你會怎麼設計?
- 承上,你提到的技術優缺點是什麼?
- 承上,什麼是 next.js ?
- 資料會怎麼儲存?
- 你工作上最喜歡的事情和最不喜歡的事情是什麼?
- 能接受公司每個工程師也要負責想業務邏輯和使用者體驗與設計嗎?
Global Interactive Marketing Online
兩個線上測試,內容包括 HTML, CSS, jQuery, React, JavaScript
Fluidly
面試官 : CTO面試工具 : Google meet
- 對公司了解多少?
- 介紹一下自己
- 對於下一份工作的期望?
- 承上,倫敦有很多新創,為什麼是應徵我們家?
- 有沒有 TDD 的經驗?
- 有沒有 CI/CD 部屬的經驗?
- 有寫過 TypeScript 嗎?
- 你對於寫程式的熱情是什麼?
- 為什麼選擇倫敦?
結果 : 收到 Assignment。
QueryClick
面試官 : Software Team Lead面試工具 : Microsoft teams meeting
- 對公司了解多少?
- 展示一下你過去的作品
- 你將會是唯一的前端,這對你來說是個問題嗎?
- ...最近太忙忘記寫下來就忘記問什麼了
結果 : 收到 TestDOM 線上測試包括 Vue、CSS 等實作。
CS Global Partners
第一輪
面試官 : Marketing officer*2
面試工具 : Microsoft teams meeting
面試官 : Marketing officer*2
面試工具 : Microsoft teams meeting
- 對下份公司的期望
- 如何增進 SEO?
- 有沒有 wordpress 的使用經驗?
- 如果系統出現問題,你會怎麼解決?
- 這份工作可能沒有那麼有挑戰性,對你來說是可以接受的嗎?
- 你如何在極大壓力下工作?
結果 : 收到 Coderbyte 線上測試包括 : 演算法、angular tic tac toe 遊戲實作、部屬等問答題、JavaScript 和 PHP 選擇題。線上測驗通過後收到第二輪面試邀請。
Final
面試官 : CEO
面試工具 : Microsoft teams meeting
面試官 : CEO
面試工具 : Microsoft teams meeting
- 描述一下之前工作的經驗
- 簽證狀態與有效日期?
- 現在住在哪裡?
- 到倫敦多久了?
- 對於我們網站你覺得有什麼可以改進的地方?
- 承上,你提到的實作的部分會不會有安全性問題?
- 你為什麼對我們公司有興趣?
- 承上,你有看到其他競爭者的網站嗎? 你覺得如何?
- 關於網站效能、使用者體驗你有什麼想法?
- 長期計劃是什麼?
Yieldify
Intro call
面試官 : Human resources
面試工具 : Phone
面試官 : Human resources
面試工具 : Phone
- 對於公司了解多少?
- ...剩下幾乎都是對方在講話
結果 : 收到 WonScore 線上測試包括 : 考邏輯、數學、語彙判斷、情境題問答。
AND Digital
Intro call
面試官 : Human resources
面試工具 : Phone
面試官 : Human resources
面試工具 : Phone
- 對於公司了解多少?
- 為什麼離開上一份工作?
- 現在就業狀況是如何?
- 現在在英國了嗎?
- 薪水預期是多少?
- 有沒有 TDD 經驗?
- 前後端技能是什麼?
- React 有多少年經驗?
Yelp
Intro call
面試官 : Human resources
面試工具 : Google meet
面試官 : Human resources
面試工具 : Google meet
- 描述一下之前工作的經驗
- 為什麼想應徵我們公司?
- 做過最有趣的 Project 是什麼?
- 工作比較想選前端還後端?
- 目前面試的狀況如何?
結果 : 接到二面通知但拒絕了,那時候因為拿到 offer 而且面試累了。
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。