此前,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的代码。