校招面试的“三次握手”问题 ,你不一定拿的了满分

面试中大家对计算机网络的三次握手这个考点,应该不管是前端后端或者是测试开发,只要是面试开发岗的应该都准备过,因为属于专业课范畴。但是很多同学现在也在纠结,因为大家发现,关于这个考点网上的答案五花八门。有的人说,你只需要跟面试官讲清楚这个三次握手是怎么交互的,有人说你得去掌握住这个对应的TCP IP的协议,以及每个协议的标志位具体的长度。

那到底应该怎么去准备?

校招人很多,每个问题大家都接近满分,如果你只答了80分,尤其这种比较通用常见的问题,在这种面试人很多的情况下,差距就很大,有可能这个offer就没有了。那我们今天就来看一下,这个问题到底应该怎么去解答。

这个问题实际上是分为三个层次,在不同的层次里面,回答的要求是不一样的。

第一个层次是中小公司。

在中小公司的面试中,你只要给面试官讲清楚三次握手的含义、为什么要三次握手,在小公司里面就够了,标志位可以不理解。

第二个层次是中厂或者是大厂的二线大厂部分。

大厂也分为两个级别,一个叫顶级大厂,一个叫二线大厂。顶级大厂像比如说腾讯、阿里巴巴、美团、京东等,都是知名的互联网大厂。二线大厂知名度也比较高,只是体量不够,比如说蔚小李、造车新势力等。从工资角度上,一线和二线大厂工资都比较高,甚至二线大厂因为要挖人,所以工资可能比顶级大厂工资还高一些。在中厂或者二线大厂的面试中,每一个沟通里面的协议、协议里面的字段标志位以及传输的变化,比如说同步的标志位是怎么样的,应答的标志位怎么样的,acknowledge的确认是怎么进行的,这些流程要说清楚。如果你连字段都说不清楚,甚至连TCP IP的协议、TCP协议的字段和他的参数都读不清楚的话,你的能力在二线大厂是不够的。这道题没答对的话可能就要减10分,分值就差的比较大了。

第三个层次就是顶级大厂。

顶级大厂的面试中不光会问你双方在传输之间的标志位的变化,还会继续深入到在传输过程中某一端,比如客户端或者服务器端目前的服务器的状态是什么,是在等待、在应答还是在怎么样。因为这个东西有实际意义,如果我们的网站被卡住了或者被停滞了,这时候我们要去查它的服务器,看一下网络链接是不是出现问题了,所以他的网络状态就很重要。所以在同样一个问题里面,尤其这种专业课问题,不同层次的公司问的深度是不一样的。只要你答出来,这道题就可以拿到满分。

虽然这看起来是很简单的一个问题,但是它可能对你的校招结果造成很大的影响。

#面试##前端##后端##测试##校招#
全部评论
三次握手具体流程,第一次第二次第三次握手失败会怎么样,四次挥手具体流程,四次挥手的一二三四次失败了会怎么样,为什么时间等待过程是2MSL,两次finwait有什么不一样,tcp保证可靠传输的靠什么?细说一下拥塞控制,慢启动,说一下滑动窗口,说一下流量控制
2 回复 分享
发布于 2023-08-29 20:30 上海
🐮
1 回复 分享
发布于 2023-07-14 16:42 北京
上次我也展开了很多,但是hr最后反问环节明确说,我只想知道你说一下syn和ack😂😂😂
点赞 回复 分享
发布于 2023-09-02 19:17 浙江

相关推荐

02-24 17:39
门头沟学院 Java
神哥不得了:神哥来啦~专业技能的话建议不要前面空那么多,八股的话建议先把高频top 50的八股多巩固几遍,千万不要看那些假高频八股。项目的话,建议换两个高质量的项目上去
点赞 评论 收藏
分享
03-27 17:35
门头沟学院 C++
点赞 评论 收藏
分享
评论
13
61
分享

创作者周榜

更多
牛客网
牛客企业服务