2020前端面试汇总

2020前端面试 - 浏览器篇

2020-06-11  本文已影响0人  西巴撸

前言:

2020年是多灾多难的一年,疫情持续至今,到目前,全世界的经济都受到不同程序的影响,各大公司裁员,在这样一片严峻的形式下,找工作更是难上加难。

企业的门槛提高,第一,对于学历的要求,必须学信网可查的统招本科;第二,对于技术的掌握程序,更多的是底层原理,项目经验,等等。

下面是面试几周以来,总结的一些面试中常被问到的题目,还有吸取的一些前辈们分享的贴子,全部系统的罗列出来,希望能够帮到正在面试的人。

1. 在浏览器上输入URL之后的流程
2. HTTP、HTTPS、HTTP2.0

HTTP: 超文本传输协议,是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和响应的标准。或者说是计算机在两端之间传输文字、图片、音频、视频等超文本数据的约定和规范。

HTTS: 是以安全为目标的HTTP通道,即HTTP下加入SSL层,SSL加密是在传输层实现的。http是明文传输,https则是具有安全性的ssl加密传输协议(证书中的公钥和服务器的私钥)

HTTP2.0: 超文本传输协议 2.0,是下一代HTTP协议。在开放互联网上HTTP2.0将只用于https网址,而 http网址将继续使用HTTP/1。

3. DNS和CDN
4. UDP 和 TCP
4. 跨域
5. 事件循环机制
6. GC垃圾回收机制
7. 缓存机制
image.png
8. REST架构
9. 长连接和短连接

TCP短连接:数据发送完成后就关闭连接,下次发送数据时重新建立连接,适用于连接频率很低的情况(比如网页访问)。

TCP长连接:数据发送完后,并不关闭连接,通过相互发送校验包保持连接,再次发送数据时不用再重新建立连接,适用于连接频率很高的情况。

答案有不对的地方,希望评论区指正,看到之后,第一时间修改,谢谢~
上一篇下一篇

猜你喜欢

热点阅读