2019 面試分享
2019 面試分享(11/13-12/24)
(公司排列順序以面試時間排列,以下將依照前、後和全端來分類)
前端
三創基金會
鴻海集團下的基金會,技術主管兼副執行長Lawrence是ROR的前輩(第二屆的評審之一),很喜歡轉職的人,認為人的企圖心比你現在的實力重要,在意你是不是真的想變強,選擇信任他的人為主,是個認為前端會是這個世代的大耀進,團隊勇於嘗試用新的技術(EX: graphql、nuxtjs、now…),工程師人數就是副執行長,他的過往作品就應該不用多說了…
面試問題:主要都在聊天了解個人特質居多,大多為軟性問題
- document.querySelectorAll / document.querySelector 的差別
- 你未來想成為什麼樣的人?
- 你認為怎樣才是強的人?
- 等等… 聊天聊到忘記惹XD
工作環境:四顆星,三創11F,工作環境辦公室雖然小,但外面是一個咖啡廳~不一定要在辦公室內工作
工作內容:不太方便說,大多工作型態為remote,副執行長比較少在辦公室出現
投遞履歷方式(自):https://github.com/f2etw/jobs/issues/585
結果:GET
Vysioneer 醫隼智慧
醫療產業的公司,基本上跟台大醫院合作,因此地點就在五倍附近的君悅排骨旁的大樓樓上,工程師主要為兩塊,大多為寫演算法的工程師(忘記多少人了好像10個人左右,都在寫醫療的數據等等),另外處理前端的工程師只有一位Senior,包辦官網、醫療器材影像處理、舉辦大型研討會需要小的Demo作品等等。
面試問題:以Demo Project的方式下去問問題,舉例來說
- 你有用過 ROR 的
cocoon
這個 gem,那如果你用JS下去寫該如何實作? - 透過 Devise 及 Ouath2 來處理使用者登入問題,你可以解釋一下整個的流程嗎?
- Cookie / Session 的差別
- 過往的工作經驗
- 碩士論文也問ww
- 等等…(不過沒有問到框架問題 ex:React)
- 你有用過 ROR 的
工作環境:三顆星,空間為一層的大樓辦公室,出入的人大多都穿西裝
工作內容:大致上就是分擔主管的工作,畢竟是新創且只有他一個人,像是花兩個禮拜處理官方網站、之後處理實作一些小作品讓公司在研討會可以給人實作。
面試時間:只有一階段、也沒有人資面試(Senior工程師來面試而已),約莫2.5hr左右~
結果:感謝信,主要原因為需要找更有經驗的Junior
天旭國際科技(101博弈業)
博弈業就大概那樣子…不太好說~博弈業就大概那樣子…不太好說~
面試問題:總共五個部分(JS、React、CSS、Web Tech、Git)
- JS
- Promises 之於 Callbacks 的優劣?
- 你曾經用過 Async/Await 嗎?它的好處是什麼?
- 你曾經用過 Arrow Function 嗎?它與一般
function() {}
的差異是什麼? - 請解釋 Closure 是什麼?
- 請解釋 Hoisting 是什麼?
- 請問你使用過 Array.prototype.filter 嗎?跟 map / reduce 的差異是什麼?
- 你曾經用過哪些 Bundle 工具?為什麼會選擇它?
- React
- 請問 State / Props 的使用時機是什麼?
- 請問 Function Component / Class Component 的使用時機是什麼?
- 請問什麼時候需要用到 PureComponent?
- 你會如何預防非必要的 React 元件渲染?
- 你曾經用過 Redux 嗎?請解釋它的優/缺點。
- 你知道 RenderProps / HighOrderComponent 是什麼嗎?他們的使用時機?
- CSS
- 你曾經使用過哪些 UI Framework 呢?他們的優缺點是什麼?你為什麼會選擇它?
- 請解釋 CSS 的 Box Model
- 請解釋 CSS 的 Flexbox
- 請描述三種垂直置中的方式
- Web Tech
- 請解釋 RWD 是什麼和實作方式。
- 請解釋 PWA 是什麼和實作方式。
- Git
- 你曾經在多人協作的專案中使用過 Git 嗎?
- 你曾經使用過任何一個 Git Flow 嗎?請描述他們的優缺點
- 你會怎麼解決 ConFlict 呢?
- 什麼情況下你會用到 rebase 指令?
- JS
工作環境:五顆星,在101有兩層,一層大概一百多人左右…
工作內容:你知道的
面試時間:人資介紹公司1HR + 面談考試2HR,約莫3HR
投遞履歷方式(公司人資104訊息):https://www.104.com.tw/job/5vzsd?jobsource=company_job
結果:GET
ThinkPower 昕力
類似接案公司,主力為數位金融Chatbox產品,公司有四個項目在做,一個是大型接案、小型接案、自有產品、一個忘記惹ouo,不過面試主管居然找了美術的部門來,多在問過往有沒有與UI/UX的經驗等等,主要的產品像是台新銀行的 Richart 、阿發…等等
面試問題:總共兩個部分(邏輯測驗 + JS測驗)
邏輯測驗(15mins)
- 選擇*10
- Ex: 數列 4, 6, 9, 13, 18,下個數字是多少?
- 多選*5
- Ex: 有幾座塔是矮人,而有幾個矮人是碼頭工人,以下選項何者正確?
- 選擇*10
JS測驗(20mins)
- 選擇*15
- 好好看 Kuro 大大的 008 百分之百都在考前幾章的東西
- 選擇*15
工作環境:五顆星,在內湖仁寶電腦旁邊大樓,辦公室挺美的
工作內容:處理接案內容,依照 UI/UX設計師的 Sketch 設計稿來切版之類的~
面試時間:先考紙筆邏輯測驗 + JS測驗後,與 UI/UX設計師介紹,再跟人資面談,約莫2.5HR
投遞履歷方式(公司人資104訊息):https://www.104.com.tw/job/60fal?jobsource=company_job
結果:GET
後端
Akatsuki Taiwan 曉數碼(手遊)
後端是ROR,流量非常大的日商遊戲產業公司,稍微去官網大概就知道它們的手遊產品有哪兩個~面試人資不會介紹公司,他們認為你應該先做好功課,有多麼想要近來這間公司才是重點(英文面試),下一關技術主管也是大大,主要是系統維運工程師,整體面談給人的感覺偏差。
面試問題:
- 可以參考小菜的文章 https://github.com/River-Ye
工作環境:五顆星,新創的概念,很~美
工作內容:系統工程師,維護遊戲使用者的資料等等,開發手遊功能,像是轉蛋的概念
面試時間:人資1.5hr + 技術面談1.5hr,約莫3hr左右
投遞履歷方式(快速面試)
結果:感謝信
Pinkoi
後端是python,人資面試相當親切,主要就是文創的電商平台,後端的面試主管剛好是我的學長,據說裡面有兩個python的大神,另外公司也就在228公園旁邊而已,離五倍距離基本上等於沒有,結束還有小禮物(唯一一個TT
面試問題:
- leetcode * 2,大概都是簡單~中等的題目 ( Ex:ord() ),兩題的內容會再延伸為白板題
- SQL * 2,概念是要考會不會用關聯表,沒有ORM的方式下如何 join 兩個表單
- 介紹一下資料結構,何謂陣列、Object、這類型等等…
- 常用的 Git 指令 *3
工作環境:五顆星,非常美
工作內容:後端工程師,電商平台
面試時間:紙筆測驗0.5hr + 人資0.5hr + 技術面談1hr(有白板題),約莫2hr左右
投遞履歷方式(自):https://www.pinkoi.com/about/careers#backend-engineer
結果:感謝信
全端
SquareOne
老闆接下一些國外的案子,此外前端框架主要是 React,裡頭的 Senior 大大非常強,性質主要是投資風險的平台,後端全端都要寫,個人覺得老闆的對談非常好,雖然是個小公司,但整體面談分數算這幾間滿高的。
面試問題:
- 主要以 DemoProject 來問問題居多
- 透過 fb/google 做登入,如果換信箱該如何處理?
- 如果想要自己手刻一個 CSS 框架,該如何實作?
工作環境:四顆星,cowork 的小公司,整體氣氛滿好的我認為
工作內容:全端工程師,前端技術只要是 React
面試時間:聊天0.5hr(全英) + Senior技術面談1hr,老闆0.5hr,約莫2.5hr左右
投遞履歷方式(快速面試)
結果:感謝信,被好朋友幹掉惹ouo
合勤集團科技
在新竹園區的傳統硬體大公司,主要多能接觸到AWS的部分,有80%的時間都在接觸後端打API之類的,前端偶爾會有網頁要稍微改一下,多為處理較複雜的商業邏輯
面試問題:
- 多在問 DemoProject 居多
- 必須對 API 的操作跟方式很熟悉
工作環境:三顆星,傳統大公司
工作內容:全端工程師
面試時間:技術面談2hr,約莫2hr左右
投遞履歷方式(快速面試)
結果:GET
T客邦
城邦集團底下公司,主要有四個產品(T客邦、MF變型男、T17),包含三個論壇以及之後要開發的一個平台,裡面有一個大大 + 一個PM + 一個Senior,整體面試都挺和善,不過要同時經營三個平台的維護加上新平台的開發,新平台的開發前後台的是 React 框架,屬於電商、Ecommerce的平台
面試問題:考卷共五張,前端 / 後端 / Git / Web Tech / 雲端
- 一個小時的紙筆測驗(考卷五張)
- 題目有點多… 當初忘記拍下來了ouo
- 雲端這部分我都空白,單純只會 Heroku 的話基本上都看不懂,唯一看得懂 何謂 redis 而已
工作環境:三顆星,傳統小公司
工作內容:全端工程師
面試時間:紙筆面試*5張1hr + 技術面談2hr,約莫3hr左右
投遞履歷方式(快速面試)
結果:GET
德義資訊
爆炸雷,叫你去學 Java,底下就不用看了
- 面試問題:略
- 工作環境:兩顆星,傳統公司那樣子
- 工作內容:接樂天的案子,在裡面學JAVA?
- 面試時間:筆試1hr + 技術面談1.5hr,約莫2.5hr左右
- 投遞履歷方式(公司人資104訊息):https://www.104.com.tw/company/oe84aqo
結果:GET
塞席爾商悠福科技
小雷,公司小又舊,人非常奇怪。主要在做下廣告的公司,包含 fb/google/SEO 這塊等等…雖然主管問問題都很到位,不管是從前端到後端,但是整體公司氣氛有點詭異,不打卡且要來公司不來都可以
- 面試問題:略
- 工作環境:一顆星,很小又很破舊
- 工作內容:廣告分析的公司,前端要寫Vue
- 面試時間:技術面談1.5hr,白板題0.5hr(遞迴數列),約莫2hr左右
- 投遞履歷方式(公司人資104訊息):https://www.104.com.tw/company/1a2x6bk0hw
結果:無聲卡