此前,w3cschool app開發者頭條上分享了“騰訊C++初面面經”,不少的程序員小夥伴想問有沒有前端開發員面經之類的。
那麼,今天w3cschool這裡給小夥伴們分享騰訊前端第一輪面試問題。
(因為篇幅限制,面經答案小夥伴們可以在w3cschool app或者w3cschool官網上閱讀)
騰訊前端第一輪面試題:
1、自我介紹
2、Angular的特性
3、假設有一個大型表單,有幾百個組件,然後動態渲染,怎樣優化?
4、prototype和__proto__的關係是什麼?
5、談談對React的認識?Node和後端熟悉嗎?
6、ES6用到什麼程度?談談async/await
7、談談網絡安全?
8、前端優化策略列舉...
9、字符串的substr、substring、slice有什麼區別?
10、前端存儲瞭解多少?cookie和stroage的區別是?
11、有什麼問題要問我的?
二、前端程序員學習路線
如果上面這些問題你有一半都不懂,沒什麼概念,那就要重新規劃學習路線。
因為一些程序員剛開始沒有系統性學習,像html,css等後面就會一知半解。
所以,w3cschool在此重點分享前端程序員學習路線。
1、基礎知識
html + css這部分大家可以看清華出版社出版的《跟我學HTML+CSS》。
2、進階
做HTML5開發主要還是會用到javascript語言,因此學習javascript非常有必要。
至於javascript就可看《javascript高級程序設計》即可。
PS:HTML + css+ js的代碼你至少要去過一遍,這點非常重要!
3、高級
當然,如果你想把自己的境界再提高一層,就要學習像AJAX ,JSON ,XML之類的東西。
框架擴展學習:Bootstrap、jQuery EasyUI 、jQuery Mobile、jQuery UI等。其中,jQuery語法相對比較簡單,能幫你快速寫出js的代碼。