96道前端面试题
下面给大家分享96道前端面试题
1,一些开放性题目
- 自我介绍:除了基本个人信息以外,面试官更想听的是你与众不同的地方和你的优势。
- 项目介绍
- 如何看待前端开发?
- 平时是如何学习前端开发的?
- 未来三到五年的规划是怎样的?
2,position的值, relative和absolute分别是相对于谁进行定位的?
3,如何解决跨域问题
4,XML和JSON的区别?
5,谈谈你对webpack的看法
6,说说TCP传输的三次握手四次挥手策略
7,TCP和UDP的区别
8,说说你对作用域链的理解
9,创建ajax过程
10,渐进增强和优雅降级
11,常见web安全及防护原理
12,XSS原理及防范
13,XSS与CSRF有什么区别吗?
14,Web Worker和webSocket
15,HTTP和HTTPS
16,对前端模块化的认识
17,Javascript垃圾回收方法
18,你觉得前端工程的价值体现在哪
19,谈谈性能优化问题
20,什么是Etag?
21,Expires和Cache-Control
22,ETag应用:
23,为什么使用Etag请求头?