腾讯前端面试总结

1.为什么喜欢学习前端。
2.对MVVM框架的理解。
3.angularJS双向绑定原理。
4.了解过其他的MVVM框架吗。
5.React虚拟DOM原理。
6.单向数据流动原理。
7.html5,css3,ES6新特性。
8.ES6中比较好用的语法。
9.对闭包和作用域的理解。
10.js怎么实现面向对象。
11.实现动画的方式。
12.网站性能优化。
13.如何查看一个网站的性能。
14.网站上线后如何查看网站在客户电脑上的性能。
15.收集用户信息主要收集哪些信息。
16.如何进行跨站请求。
17.如果实现跨域资源共享。
18.网站开发的流程,像是技术选型,人员分工这一类,越详细越好。
19.网络分层分为哪几层。
20.状态码301,302。
21.网络中每一层都有哪些协议。
22.浏览器的缓存分为哪几种。
23.常用的排序算法。
24.Web安全。
25.XSS攻击原理。
26.需要屏蔽哪些关键词。
27.了解CDN吗。
28.OPTIONS请求的作用。
29.HTTP协议有哪些内容。
30.HTTP2.0新特性。
31.HTTPS相对于HTTP新增了哪些内容。
32.HTTPS是怎么对传输内容进行加密的。
33.同一个页面里面iframe之间怎么传递信息。
34.网站如何实现离线应用。
35.手写html文档。
36.网址变网站完整过程。
37.服务器默认开放端口。
38.git,svn差异。
39.项目负责哪一块具体讲讲。

你可能感兴趣的:(腾讯前端面试总结)