前端-酷家乐二面

2021/9/12 18:00-18:40

这一面绝了,直接开怼你的计算机网络基础,头疼,下面这些问题的答案的链接我放到了字体上,你们不懂的可以直接点文字看。

1、讲一下OSI七层模型,并且介绍一下每一层
2、TCP是用来干什么的?
3、TCP被称为一个可靠的协议,那他为什么可靠呢?
4、如果TCP传输过程中有包丢了怎么办?服务端怎么知道这个包给丢了呢?
5、如果客户端本来要发8个包,但是分了两次,第一次发了5个包给服务端,第二次发了3个包给服务端,那这个时候服务端要如何确认第二次发的确实是剩下的3个包,而没有产生丢包现象呢?
6、如果客户端发送ABCDE给服务端,服务端要如何保证接受到的依然是这个次序呢?
7、可以具体讲一下拥塞控制吗?
8、 讲一下http有哪4层模型?(应用层、传输层、网际接口层、物理层)
9、为什么https传输是安全的?私钥存储在哪?公钥呢?
10、你一般怎么学计算机网络?
11、node.js出现是为了解决什么问题的?
12、为什么要用node.js解决这些问题?其他的服务语言也可以呀
13、那webpack是解决什么问题的?
14、只是压缩文件的话有很多方法呀,不用webpack也可以呀,为什么非要用webpack呢?它有什么优势?
15、webpack打包所存在的依赖关系有什么用?
16、如果git在提交的时候,不小心git commit了两次,怎么把他们合成一个commit?
17、git add和git commit有什么区别?
18、不可以直接commit到本地仓库吗?为什么还要git add一下?
19、如果将git add和git commit合成一个操作,会有什么问题呢?
20、git add存在的意义是什么?
21、说一下前端安全,xss的攻击原理是啥?怎么攻击的?
22、反问环节
全部评论

相关推荐

3 15 评论
分享
牛客网
牛客企业服务