→ MadCaro: 想到那麼多事要做要學就覺得有壓力,但我決定不給自己壓 10/14 08:01
→ MadCaro: 力,一步一步慢慢來,一點一點到位,不要一步到位那樣對 10/14 08:01
→ MadCaro: 我太有壓力我受不了。 10/14 08:01
面試必問觀念
〔JS基礎觀念〕
變數有效範圍與var/let/const差異
函式與函式的作用域
Hoisting提升是什麼?
Closure閉包是什麼?
Callback 回呼是什麼、Callback Hell是什麼以及為何會產生?
JS 事件傳遞機制:捕獲跟冒泡
this 指向、如何強制綁定this (call/apply/bind差異)
Event Loop
同步與非同步、promise是什麼?
〔其他網路基礎觀念〕
http協定是什麼?
cookie/local Storage 如何運作?
MVC是什麼? MVVM又是什麼?
Restful API是什麼?
SPA是什麼?
Client端跟Server端資料如何傳遞、輸入網址後頁面是怎麼render出來的?
〔版本控制〕
知道如何使用Git、如何push/pull、怎麼切分支。我會在最下方資源推薦區附上推薦的
Github學習資源,想加強Github能力的人可以參考。
〔打包工具〕
稍微理解Gulp/webpack打包工具是什麼、為什麼要用、基礎使用方式
〔設計能力〕
有些工作會需要前端工程師自己畫設計稿,所以如果能有基礎瞭解如何用adobe XD/
Photoshope繪製設計稿,或是使用Figma(現在業界的主流),在求職的路上會有更多機
會。不過如果不喜歡設計,或像我一樣認清自己設計能力不夠,也可以果斷放棄這一塊,
多加強JS基礎知識、框架跟網路基礎概念,並找分工明確的公司投遞履歷。
※ 編輯: MadCaro (42.77.161.27 臺灣), 10/14/2021 08:33:51
→ MadCaro: 08:47 肚子仍然不餓 已經空腹15個小時了 真是厲害 10/14 08:47
→ MadCaro: 明明是要寫履歷結果開始刷題是怎麼樣XDDDDD 10/14 09:23
→ MadCaro: 一邊刷一邊發現自己學了多少又有多少是不會的 10/14 09:24
→ MadCaro: 進度: 1. 先看國內的cake resume 2.在看top total的履歷 10/14 10:31
→ MadCaro: 終於找到範本了!! 10/14 10:31
→ MadCaro: 像這樣早起運用時間處理一個個目標比較有進度 10/14 10:33
→ MadCaro: 感覺又往前踏了一步,我真是讚讚 10/14 10:33
→ MadCaro: 我要考慮使用cake resume做一版履歷還有把過去的作品 10/14 10:58
→ MadCaro: 放到github上了 10/14 10:58
→ MadCaro: 問題是我不會用github... 學無止盡~~ 10/14 11:16
→ MadCaro: 遠距工作者在台灣 (work remotely in Taiwan) 10/14 11:23
→ MadCaro: github是一定要學得啦,只是早學跟晚學的差別而已 10/14 11:24
→ MadCaro: 我決定今天的目標: 1.完成初版履歷 2.學github 10/14 11:48
→ MadCaro: 爬了好多文我要來休息了...... 晚點來做冥想 10/14 11:53
→ MadCaro: 經過了7+12=19個小時,我終於感覺餓了 10/14 12:05
→ MadCaro: 等13:00去買午餐來吃 10/14 12:07
→ MadCaro: 吃完來做冥想,做完冥想再來弄履歷 10/14 12:08