成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

2019年前端工程師自檢清單與思考

開發 前端
設計模式等基礎知識對前端工程師同樣重要,這些知識的理解程度,可以決定你在前端工程師這條路上能走多遠,是時候進行一波自檢了,查漏補缺,只有全面發展,才會使你更強,以下會進行自問的形式按照圖片里面的知識點進行自我check。

 2019前端工程師自檢清單

對于JavaScript,掌握其語法和特性是最基本的,但是這些只是應用能力,最終仍舊考量仍然是計算機體系的理論知識,所以數據結構,算法,軟件工程,設計模式等基礎知識對前端工程師同樣重要,這些知識的理解程度,可以決定你在前端工程師這條路上能走多遠,是時候進行一波自檢了,查漏補缺,只有全面發展,才會使你更強,以下會進行自問的形式按照圖片里面的知識點進行自我check

知識點在面試過不下50人后進行的一波總結:

可能不全,有新增的點可以放在評論區討論

 

1.你關于性能優化是否只知道js文件擺放順序、減少請求、雪碧圖等等,卻連衡量指標window.performance.timing都不清楚是干什么的?

2.請你描述下一個網頁是如何渲染出來的,dom樹和css樹是如何合并的,瀏覽器的運行機制是什么,什么是否會造成渲染阻塞?

3.請簡述下js引擎的工作原理,js是怎樣處理事件的eventloop,宏任務源tasks和微任務源jobs分別有哪些?js是如何構造抽象語法書(AST)的?

4.你是否考慮全面你編寫的整個函數,或者整個功能的容錯性與擴展性?怎樣構建一個組件是最合理最科學的,對于錯誤的處理是否有統一的方式方法?

5.瀏覽器緩存的基本策略,什么時候該緩存什么時候不該緩存,以及對于控制緩存的字段的相關設置是否清楚?

6.你是否可以利用面向對象的思維去抽象你的功能,你會構建一個class(ES6)嗎?你對于前端架構的理解?

7.你會用VUE,你會用React,你讀得懂這兩個架構的源碼嗎?你懂他倆的基本設計模式嗎?讓你去構建一個類似的框架你如何下手?

8.你了解的ES6只是const、let、promise嗎?你考慮過ES6提出的真正趨勢嗎?

9.你會用less,那么讓你去寫一個loader你可以嗎?

10.webpack你也會用,你了解其中原理嗎?你知道分析打包依賴的過程嗎?你知道tree-shakeing是如何干掉無用重復的代碼的嗎?

11.你真的熟練使用css嗎,那你知道position有幾個屬性嗎,具體參考https://github.com/wintercn/b...

12.你了解js的數據結構嗎?基本數據類型有哪些?復雜數據類型有哪些?在內存是如何表現的?

13.你可以用js去實現一個單向、雙向、循環鏈表嗎?你可以實現查找、插入、刪除操作嗎?

14.你了解基本常見算法嗎?快速排序寫一個?要是限制空間利用你該如何寫?

15.你了解貪心算法、動態規劃、分治算法、回溯算法等常見的算法嗎?

16.你是如何理解前端架構的?你了解持續集成嗎?

17.你了解基本的設計模式嗎?舉例單例模式、策略模式、代理模式、迭代模式、發布訂閱模式。。。?

18.寫一個事件監聽函數唄?實現once、on、remove、emit功能

19.node.js的實現層是什么?

20.node的事件循環機制是怎樣的?

21.node的child_process模塊有幾個api,分別的作用是什么?

22.http1.0與1.1協議的區別?

23.node是如何實現http模塊的?

24.如何構建一個主從模式?

25.nginx相關配置了解過嗎?

26.你真的理解前端嗎?

有落下的方面,請在評論區寫下您寶貴的看法,我會***時間加入進來!!!

雖然有些方面還未補足,但是可以作為參考~

責任編輯:龐桂玉 來源: segmentfault
相關推薦

2019-07-18 15:20:22

前端技術PWA

2019-12-24 08:33:08

前端開發語言

2019-01-07 14:46:16

前端開發調查報告

2019-12-20 07:49:38

APT網絡攻擊數據泄露

2015-08-26 14:18:25

Web前端工程師價值

2019-04-16 14:20:07

前端Web工程師

2020-09-29 13:10:28

DevOps自動化技能

2015-09-30 10:25:03

前端工程師

2016-09-22 16:14:45

前端設計Photoshop

2010-01-13 10:10:07

Web前端工程師

2015-03-16 16:01:40

Web前端前端工程師Web

2021-02-05 08:09:19

前端框架開發

2023-07-27 12:26:11

2021-05-14 05:26:25

前端架構開發

2019-07-29 16:05:48

前端DockerNode.js

2012-06-28 14:23:32

Web

2010-01-13 10:53:51

Web前端工程師定位

2018-11-15 15:55:44

前端工程師Web云計算

2014-12-23 14:55:23

前端

2019-01-28 06:13:11

數據工程師數據科學家數據分析
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久精品国产 | 老司机免费视频 | 久久久久国产精品午夜一区 | 欧美第一区 | 韩日精品在线观看 | 中文av电影| 国产精品自产拍 | 亚洲精品一区二区在线观看 | 成年人在线观看 | 91久久精品国产91久久性色tv | 成人在线免费网站 | 国产线视频精品免费观看视频 | 亚洲激情网站 | 亚洲国产激情 | 久久一区二区三区四区 | 一区二区三区久久久 | 黄色网址av| 国产精品久久久久久av公交车 | 天天干天天草 | 欧美日韩在线一区二区 | 国产精品爱久久久久久久 | 中文字幕亚洲区一区二 | 韩国主播午夜大尺度福利 | 精品一区av| 日韩中文视频 | 免费毛片网 | 国精日本亚洲欧州国产中文久久 | 久久久网 | 亚洲+变态+欧美+另类+精品 | 欧美日韩专区 | 午夜精品久久久久久久99黑人 | 97国产精品视频人人做人人爱 | 黑人一级片视频 | 欧美精品片 | 国产成人精品一区二区三区视频 | 久久久久亚洲精品国产 | 日韩一级| 久久精品亚洲一区二区三区浴池 | 韩国久久精品 | 欧美一区二区三区在线 | 亚洲欧美在线视频 |