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

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

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

 2019前端工程師自檢清單

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

知識點在面試過不下50人后進(jìn)行的一波總結(jié):

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

 

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

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

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

4.你是否考慮全面你編寫的整個函數(shù),或者整個功能的容錯性與擴(kuò)展性?怎樣構(gòu)建一個組件是最合理最科學(xué)的,對于錯誤的處理是否有統(tǒng)一的方式方法?

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

6.你是否可以利用面向?qū)ο蟮乃季S去抽象你的功能,你會構(gòu)建一個class(ES6)嗎?你對于前端架構(gòu)的理解?

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

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

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

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

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

12.你了解js的數(shù)據(jù)結(jié)構(gòu)嗎?基本數(shù)據(jù)類型有哪些?復(fù)雜數(shù)據(jù)類型有哪些?在內(nèi)存是如何表現(xiàn)的?

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

14.你了解基本常見算法嗎?快速排序?qū)懸粋€?要是限制空間利用你該如何寫?

15.你了解貪心算法、動態(tài)規(guī)劃、分治算法、回溯算法等常見的算法嗎?

16.你是如何理解前端架構(gòu)的?你了解持續(xù)集成嗎?

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

18.寫一個事件監(jiān)聽函數(shù)唄?實現(xiàn)once、on、remove、emit功能

19.node.js的實現(xiàn)層是什么?

20.node的事件循環(huán)機(jī)制是怎樣的?

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

22.http1.0與1.1協(xié)議的區(qū)別?

23.node是如何實現(xiàn)http模塊的?

24.如何構(gòu)建一個主從模式?

25.nginx相關(guān)配置了解過嗎?

26.你真的理解前端嗎?

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

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

責(zé)任編輯:龐桂玉 來源: segmentfault
相關(guān)推薦

2019-07-18 15:20:22

前端技術(shù)PWA

2019-01-07 14:46:16

前端開發(fā)調(diào)查報告

2019-12-24 08:33:08

前端開發(fā)語言

2019-12-20 07:49:38

APT網(wǎng)絡(luò)攻擊數(shù)據(jù)泄露

2019-04-16 14:20:07

前端Web工程師

2015-08-26 14:18:25

Web前端工程師價值

2020-09-29 13:10:28

DevOps自動化技能

2015-09-30 10:25:03

前端工程師

2021-02-05 08:09:19

前端框架開發(fā)

2016-09-22 16:14:45

前端設(shè)計Photoshop

2010-01-13 10:10:07

Web前端工程師

2015-03-16 16:01:40

Web前端前端工程師Web

2021-05-14 05:26:25

前端架構(gòu)開發(fā)

2023-07-27 12:26:11

2020-03-25 13:59:22

前端開發(fā)編程

2019-01-28 06:13:11

數(shù)據(jù)工程師數(shù)據(jù)科學(xué)家數(shù)據(jù)分析

2019-07-29 16:05:48

前端DockerNode.js

2012-06-28 14:23:32

Web

2018-11-15 15:55:44

前端工程師Web云計算

2010-01-13 10:53:51

Web前端工程師定位
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 久久久久久精 | 国产成人精品一区二区在线 | 男人的天堂avav | 一区二区视频 | 国产精品久久久久久久久动漫 | 日韩一区精品 | 99精品国产一区二区三区 | 国产精品久久久久久久久久久久久 | 国产成人久久精品一区二区三区 | 一区二区三区小视频 | 91精品国产综合久久婷婷香蕉 | 久久久婷 | 亚洲一区二区视频在线观看 | 国产成人av在线 | 久久99精品久久久久久国产越南 | 在线成人免费av | 在线观看特色大片免费网站 | 久久精品国产亚洲夜色av网站 | 观看av | 亚洲69p| 精品中文视频 | 性色的免费视频 | 精品视频网 | 亚洲精品国产偷自在线观看 | 国内激情av片 | 天天射影院| 免费高清成人 | 91av视频 | 亚洲视频二区 | 久久久精品影院 | 国内精品久久久久久 | 亚洲午夜视频在线观看 | 中文字字幕一区二区三区四区五区 | 91私密视频 | 中文字幕视频在线看5 | 中文字幕av一区 | 视频一区二区三区中文字幕 | 免费观看成人鲁鲁鲁鲁鲁视频 | 亚洲91 | 一本大道久久a久久精二百 欧洲一区二区三区 | 在线看片国产精品 |