某团面试凉经之面试题总结

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/betty13006159467/article/details/82735226

今天去面了某团的前端开发岗,全程大概35分钟,面试官小姐姐很温柔,但是全程问我的问题都是计算机网络,操作系统和数据结构,一点前端的知识都没有问到,面完就知道自己凉了,心塞,那些专业课是我大二学的,到现在已经有三四年的时间了,真的是一点都没有准备。面试完回来翻出大学的书,一个题一个题的又看了一遍。
面试题:
1、描述一下OSI七层模型和五层模型;
2、描述一下DNS解析过程;
3、用双向链表实现一个数据的插入;
4、面向对象有哪些特性,解释一下;
5、描述一下线程的并发。
这样一看,这些题还真是简单,可是我以及好久没看过相关知识了,哭泣。

OSI七层模型

这个知识点应该是我在大二的计算机网络课程中学到的,只是记得它的结构,分别是应用层、表示层、会话层、传输层、网络层、数据链路层、物理层,但是具体的每一层的作用我只记得简单的应用层的http协议,传输层的TCP和UDP,依据网络层的IP协议,回来各种查书和百度觉得网上这几篇文章写得很是简洁明白:
OSI七层模型(面试) https://www.jianshu.com/p/0125d110e3bb
OSI七层模型各层功能详解 https://wenku.baidu.com/view/8ae83c30af1ffc4fff47ac2e.html

从下到上总结一下:

物理层

功能:定义物理设备标准,以及透明传输比特流。 利用传输介质(即物理介质)为上一层(数据链路层)提供一条传输比特流的物理连接。

作用:实现相邻计算机节点之间比特流的透明传输,尽可能的屏蔽掉具体传输介质和物理设备的差异,使其上面的数据链路层不必考虑网络的具体传输介质是什么。
“透明传输比特流”表示经实际电路传送后的比特流没有发生变化,对传送的比特流来说,这个电路好像是看不见的。也就是说,电路不会对传输的比特流造成任何改变。

数据链路层

因为太忙,没时间写了,先放在这,等有空再写。

猜你喜欢

转载自blog.csdn.net/betty13006159467/article/details/82735226