Re: [心得] 2022上半年前端工程師面試心得

看板Soft_Job作者 (GreedIsGood)時間2年前 (2022/04/20 15:26), 2年前編輯推噓17(1704)
留言21則, 18人參與, 2年前最新討論串2/2 (看更多)
各位三百萬大大好 我的背景跟q大有點像,最近也有一些面試 所以想說借標題 po 個文讓大家笑一下 --- # 求職背景 112文組學士,前端年資差不多三年 技能樹就 Vue 全餐 + 基本 Node.js 後端 求職管道大都是 CakeResume 的獵頭介紹,沒用 104 btw 這個獵頭還不錯,職缺都很好,人也很積極,很感謝他 期望薪資跟q大差不多 共面試 9 間左右,有幸拿到 2 個 offer --- # 事前準備 履歷我是用這個工具,頗推 https://app.flowcv.io/resume 然後考古題我都從這邊看: https://tinyurl.com/4fykfumm https://www.frontendinterviewhandbook.com/introduction https://www.techinterviewhandbook.org/software-engineering-interview-guide/ 我很懷疑很多面試官也是從這邊出題啦ㄏㄏ 不過 BQ 跟 end of interview questions 可以參考就好 畢竟國外跟台灣的文化不一定完全相同,大家都懂 --- # 面試內容 典型的面試流程是:考卷前測 + 技術面 + BQ 面 ## 考卷前測 這部分通常只是要篩掉完全不會寫 code 的人 所以通常不會太難,大部分是 JS + Vue 考古題 或是要你做一個有一點點難度的功能 例如按住 ctrl 可以一次勾選一堆 checkbox 的表單 或是簡單串一下 websocket 之類的 理論上平常有在寫 code 的話,這部分都不會太難 ## 技術面 這邊就會問比較深了,又可以再分成兩部分 一個是從你以前的專案經驗下去問: 你有沒有用過 XX 技術啊?感想是什麼R?啊如果有 OO 問題怎麼處理啊? 建議除了要熟自己履歷上寫的東西以外,也可以想一下面試官會怎麼問 另一個就是問前端技術了: 現場實作、白板題、leetcode、問答題都有 內容通常是 Vue 跟 JS,CSS 幾乎沒有 Vue 被問蠻深入的,很後悔沒把 Vue 原始碼看過一遍 還有 Vue 跟 React 的比較,為什麼要選 Vue,兩個框架的優缺點之類的 然後 Vue 最近升到 Vue 3,所以 Vue 2 vs. Vue 3 也是熱門考題 另外蠻建議去學一下 Vue 的測試的 我遇到的公司聽到你會寫測試多少都會問兩句,然後加一點分 JS 就比較偏考古題 web 的部分跟q大感覺相同,就雜學 行有餘力的話是可以去了解一點資安,至少 XSS, CSRF 知道是什麼 leetcode 的話,我是比較少遇到 有遇到也是 easy 等級的,而且大部分還真的都可以用 hashmap 解 LUL https://www.youtube.com/watch?v=kVgy1GSDHG8
我個人是覺得,如果只是要在台灣 1m/year 的話,可以不用刷到 medium array, hashmap, binary search 理解一下,最多就加個 recursive 然後把這裡相關的 easy 題弄懂,就還算蠻夠的了 https://leetcode.com/explore/learn/ 當然 time/space complexity 自己要注意一下 通常就 easy 來說,會寫到 O(n^2) 就是寫錯了 講解題目的時候,也記得順便跟面試官帶一下 這次面試,我是還蠻後悔花很多時間在 medium 的 不過未來想更上一層樓的話,這些資結 & 演算法最終還是都要弄熟啦 至少 blind 75 要刷起來防身 https://tinyurl.com/yckzb5r7 --- # BQ 面 說實在這部分我也很苦手 QQ 我自己的感覺是,如果你技術有到的話 BQ 只是要確定你是不是機巴人而已 就 1m 這個不算非常高的待遇來說 公司寧願選一個技術不算頂天,但人還不錯的工程師 也不要一個技術超強,但毛也很多的大神 所以我的策略是......讓自己像個正常人就好 然後一些考古題是幾乎每次都會被問到的 為什麼想轉職?怎麼學新技術的?三年五年內的規劃? 盡量讓自己看起來是有想法,有在規劃的人 這點也蠻重要的 --- # 結語 其實我以上說的也不一定對,就當一家之言姑且聽之就好 但今年目前至少就我體感上來說,是真的蠻缺人的 linkedin 跟 Cakeresume 的訊息一直進來 JD 只符合 50% 不到的也在推,然後還可以進二面(雖然最後應該還是被刷了 QQ) 薪資的話,大部分公司也沒特別對我的價格說什麼 至少我目前遇到的是這樣啦 所以把我上面那一串都當 bullshit 沒關係 但是真的蠻建議多出去面兩間的 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.176.48.61 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1650439565.A.214.html

04/20 16:06, 2年前 , 1F
推分享
04/20 16:06, 1F

04/20 16:06, 2年前 , 2F
04/20 16:06, 2F

04/20 16:45, 2年前 , 3F
測試的部分不好說...我個人覺得陸企不太關心測試
04/20 16:45, 3F

04/20 16:46, 2年前 , 4F
就面試過程中的感覺啦,歐美公司會喜歡工程師寫測試
04/20 16:46, 4F

04/20 17:32, 2年前 , 5F
說到考刷題,國外除非是full stack才會遇到較難的題。
04/20 17:32, 5F

04/20 17:33, 2年前 , 6F
寫不寫測試看公司,大公司為求系統穩定肯定要求測試。
04/20 17:33, 6F

04/20 17:34, 2年前 , 7F
至於consultancy嘛,browser開起來操作沒問題就好了。ww
04/20 17:34, 7F

04/20 17:44, 2年前 , 8F
04/20 17:44, 8F

04/20 17:48, 2年前 , 9F
04/20 17:48, 9F

04/20 17:59, 2年前 , 10F
04/20 17:59, 10F

04/20 18:43, 2年前 , 11F
雖體感很缺人 但看到版上很多人薪資又很困惑 太低了
04/20 18:43, 11F

04/20 18:44, 2年前 , 12F
04/20 18:44, 12F

04/20 18:44, 2年前 , 13F
是串 socket 還是 websocket?現在前端這麼內卷的嗎
04/20 18:44, 13F
websocket,我改一下好了 就簡單用 socket.io 串一下這樣,類似報價那種 ※ 編輯: Saaski (180.176.48.61 臺灣), 04/20/2022 19:12:48

04/20 20:11, 2年前 , 14F
04/20 20:11, 14F

04/20 20:28, 2年前 , 15F
04/20 20:28, 15F

04/20 22:41, 2年前 , 16F
恭喜
04/20 22:41, 16F

04/20 23:31, 2年前 , 17F
方便問原Po從2019開始跳幾次到1m的嗎?
04/20 23:31, 17F

04/21 05:30, 2年前 , 18F
推推
04/21 05:30, 18F

04/21 07:41, 2年前 , 19F
推推
04/21 07:41, 19F

04/21 11:58, 2年前 , 20F
很實用的心得,感謝分享
04/21 11:58, 20F

04/21 12:28, 2年前 , 21F
謝謝準備的分享
04/21 12:28, 21F
文章代碼(AID): #1YNxMD8K (Soft_Job)
文章代碼(AID): #1YNxMD8K (Soft_Job)