作者OhGNM (OhGNM)
看板Soft_Job
標題[心得] 前端面試心得(Sr.)
時間Thu Mar 21 23:08:59 2019
Dear All
想不到剛過24歲沒多久又有機會和大家分享近期面試的心得,上一次po文才沒過幾個月啊
之所以開始面試,是因現職有先變故,雖然不方便說太多,但就是碰上了新創難免會遇到的問題;故還是以自身前景考量,再次投入求職場
這次期望待遇為1.2~1.3M,並以高月薪為主,最後成功拿到比頂標再高些,也進入100k/month的小里程碑,現階段很滿意了
在往下前還是交代一下個人背景:
國立前段科大-資工-肄業,大學時課業(程式)並不突出,但有許些新創實習經驗
英文部分,沒考過多益,離開學校時估計畢業門檻程度,這兩年除了強迫看原文外,也持續了10個月有英文家教的加強
---正文---
(1) HonestBee 誠實蜜蜂 - Sr.Front-End Engineer
在複習React相關知識時,碰巧看到文章作者在該公司就職,並有備註可協助內推就主動聯繫,原本就有打算挑戰HonestBee,有這機會當然不放過
約一週收到第一階段面試邀約(技術關),主要由三位FE來面試,先互相介紹後,聊聊轉職動機和過去經歷,就上機考
一題判斷console.log內容,一題是Code Review,接著就針對剛剛作答的部分提問並解釋,並會在過程中問及JS & React相關知識
再來算是個情境題,模擬設計個套件讓人使用,提供哪些props/component...etc
整個過程都很不錯,感覺得出面試方並不是要考倒你,而是真的像在工作時那樣和你討論&請教
中間的有兩個小插曲,也似乎是讓我最後沒拿的Offer的原因
其一是我回答了shouldComponentUpdate的結果,而不是對方想知道的shallowCompare的結果(兩者剛好相反)
另一是對方提到array push,我第一個想到的是[...arr, data]情境,而不是對方口中的arr.push(data),兩者答案剛好也相反...
雖然我以為當下有和對方解釋清楚,最後結束時也有說有笑覺得挺順利,但一週後主動寄信問才收到了感謝信,而進一步追問後的feedback竟是上述原因
但HonestBee招聘過程確實值得肯定,對面試者很用心,懂得聆聽並引導面試者提出更多看法
(2) Grindr 基達科技 - Web Engineer
去年在台灣擴展,技術跟資本都很紮實的公司,剛好看到有Web的缺當然也不放過
也約一週後收到第一關線上測試邀請,由FE Leader一對一視訊面試
可能我答題較慢,所以這一關只有做一題,算是簡單的演算法題
但可能我沒什麼刷題經驗,下意識把它想太難,明明用.reduce()就可以,偏偏用了recursive,但還是拿到下一關機會
事前Grindr也有提及接下來這關會有一題演算法+React實作,所以惡補了一下Tree/Graph
首先由公司三巨頭之一主持,題目是關於電梯的演算法,我也又想得太難了...總之最後在受到提示後還是只完成了50%左右,但面試官也鼓勵說下一關更重要,別氣餒
接著再由FE Leader主持,clone一個對方提供的專案並實作簡單的功能,call api -> 顯示UI,但我還是爆炸了...,限時一小時
離開鍵盤那刻我也就知道自己沒機會了,但面試官依然很有風度進入到Q&A環節,這部分我也得到了些職涯的參考和建議,也是種收獲
總結自己爆炸的原因:
1. 筆電環境沒預先設定好,個人只有mac mini,臨時找到台windows筆電,卻沒在前一天設定好相關配置
2. 腦袋沒冷靜,在有限時情況下太急於求解
3. 主動提問太少,在第二階段我又假定只能用已有的套件來實作,但之後有幸看到錄取者的實作後,發現能安裝其他自己習慣的套件
離開時在電梯中也碰到現職員工,人真好,還給我些安慰QQ
雖然不知為何在會議室的Wifi訊號很差,查文檔都跑不出來,但整體而言也是很重視求職者的公司(待遇也是)
在面Grindr的上午,帶著貓去節紮,然後收到HonestBee感謝信,接著下午面試,晚上結束就知道沒戲了
但在沮喪懷疑自我時,在LinkedIn收到英國來的面試邀請,看一看發現是博弈,此次是要在台灣設點
原本並不考慮博弈,但看到對方強調clean code以及沒技術債!? 就想說能加入早期團隊的機會,嘗試博弈看看也不錯就接受了
(3) 博弈 - Sr. Front-End Engineer
(以下過程皆英文)
主動開始聯繫的不知是人資還是在英國的獵頭,效率很高,第二天就說對方近期會主動聯絡我,還說可能會是用中文面試
過個週末就收到CTO寄來的面試邀請,並很仔細的寫下面試過程(共一小時),第一關也是最後一關,直接談Offer
從收到CTO的信就可以猜到是英文面試,雖然這幾個月每天都有口說,前陣子也有請英文老師複習英文面試部分,但難免緊張下
開頭寒暄並彼此自介,聊聊過去經歷,這時語言小天使可能眷顧我,連我自己都發現口說得很順,也奠定了些信心
接著進入信中提到的技術關,一題演算法以及一題Vue的實作,過程由我分享螢幕來協作,由CTO口說題目,然後我一邊註解記著
最後兩題都很順利解完,還被誇獎打字速度蠻快!? 不枉費有研究些快捷鍵
最後談Offer也很順利,並也利用Q&A了解更多這職位以及公司的資訊,個人對CTO印象很好,看起來挺年輕(也挺帥),口語也很清晰,也提及到重視實力不重視年資這塊
這陣子不斷加強JS/React/Vue的理論基礎,但沒想到前面敗在實作部分,確實是生疏了對React相關套件中API的熟悉度
有個小群組或三五好友一起複習幫助很大,也比較不會乏味無力(感謝這陣子對我提問以及被我問的人)
也很高興看見自己英文能力的提升,勢必要多和老師多買幾堂課以表感謝了
這陣子板上很多求職/轉職/入行的相關文,但想讓自己在職場上有個好的立足點,不外乎就是先努力
沒先下功夫努力,再多的機會也只能錯過和觀望,沒法跟人談後面選擇的正確與否
技術日新月異,我想,想要"穩定"的方法就是不斷提升自我,我也正在規劃對CS基礎的加強計畫中
和普通人一樣,我會玩個遊戲(PUBG/自走棋/Apex),追個劇(Brooklyn 99/BBTH)來作為休閒
但漸漸的,更熟悉一項知識,掌握一種技術,賦予我很棒的成就感,每天的自我學習成了習慣,也是我對熱忱這件事在職業上的體悟
祝各位皆能找到職涯方向,機會進得來,軟工發大財,共勉之
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.36.248.26
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1553180942.A.081.html
推 idok: 推 03/21 23:11
推 groza: 求英文家教心得 03/21 23:31
推 mackliu: 推,積極正向。 03/21 23:47
推 tyler90177: 求貓咪品種 03/21 23:51
來,讓你吸一口
https://i.imgur.com/MRWgXon.jpg
推 genius945: 推,恭喜你 03/22 00:10
推 plover: 恭喜!! 03/22 00:14
推 laplacian: 猛 03/22 02:28
推 orange0319: 太猛了 話說這時間點居然還有推文 XD 03/22 03:14
推 WitzGGG: 感謝分享 03/22 05:15
推 bakedgrass: 24歲sr真的很棒 03/22 07:16
推 sp063439: 推推 但求貓咪照 03/22 09:05
推 maple0517: 求英文家教心得 + 1 03/22 09:05
我是在AmazingTalker上找的老師,建議可先試聽或買個三堂試試看
每個人適合的教學模式&頻率都會有些不同,我覺得能持之以恆很重要
推 sec5566: 24歲大學肄業可以破百也太猛 03/22 09:07
推 shooter555: 英文好才是正解的意思0.0 03/22 09:20
其實真的沒到特別好,語法常有錯誤,但就是敢講,重要的關鍵字在對話中能發音清楚很有幫助
推 sppqre: 推 另求貓咪照 wwwww 03/22 10:14
推 jhengsiaomin: 猛 03/22 10:47
※ 編輯: OhGNM (114.36.237.160), 03/22/2019 11:25:08
推 oneword416: 推,你好厲害。 03/22 12:52
推 EPGo: 回去看你的舊文章 覺得你好努力好厲害! 03/22 13:20
推 eggli: 恭喜了 03/22 19:57
推 jacknotblack: 加油 我的code寫得很差 讓你見笑了 我裝的package非 03/22 20:35
→ jacknotblack: 必須 一開始我也是用他提供的實作 後面發現還有時 03/22 20:35
→ jacknotblack: 間才裝了redux observable 本來還想寫完jest的... 03/22 20:35
推 jacknotblack: 偷問一下 你上的這間是要你去一趟北京的嗎 03/22 20:47
甘拜下風QQ祝你事業順心啊!
p.s 是的
※ 編輯: OhGNM (114.36.237.160), 03/22/2019 21:33:59
推 jacknotblack: 謝謝 你也是 還請你多提拔我家泰勒 03/22 21:58
推 transform157: 貓咪好可愛 03/23 00:36
推 Csir: 好強... 03/23 13:12
推 clamperni: 正好回應大學肄業那篇XD 03/23 19:22
推 Ghosso: 恭喜恭喜!! 03/24 01:31
→ bluce54088: 博弈薪水噴很快 03/29 21:38