安德森科技股份有限公司4月招聘面试题93道2020414

OSI是Open System Interconnection的缩写,意为开放式系统互联参考模型,模型有七层结构。

A.错误

B.正确


参考答案:B


OSI参考模型的七层中,最复杂、协议最多的是【 】。


正确答案:应用层
应用层 解析:应用层提供了各种应用程序的协议,已有不少应用广泛的TCP/IP应用层协议,并在不断发展,如FTP、 HTTP等。


FTP协议位于OSI七层模型中的()层。


答案:应用


TCP协议位于开放系统互联参考模型OSI七层中的( )。

A.应用层

B.网络层

C.传输层

D.数据链路层


正确答案:C


SNMP被设计于______协议体系之上,______在别的协议体系之上实现。

A.TCP/IP 不可以

B.UDP/IP 可以

C.OSI七层协议 不可以

D.OSI七层协议 可以


正确答案:B


安德森科技股份有限公司4月招聘面试题面试题面试官常问到的一些题目整理如下:问题 Q1:如果让你来防范网站爬虫,你应该怎么来提高爬取的难度?可用的回答 : 1. 判断headers的User-Agent; 2. 检测同一个IP的访问频率; 3. 数据通过Ajax获取; 4. 爬取行为是对页面的源文件爬取,如果要爬取静态网页的html代码,可以使用jquery去模仿写html。 问题 Q2:一行代码实现1-100之和?可用的回答 :使用sum函数。sum(range(1, 101)问题 Q3:如何将值添加到python数组?可用的回答 :可以使用append(),extend()和insert(i,x)函数将元素添加到数组中。问题 Q4:简述 OSI 七层协议?可用的回答 : OSI是Open System Interconnection的缩写,意为开放式系统互联。 OSI七层协议模型主要是: 1. 应用层(Application) 应用层 是最靠近用户的OSI层。这一层为用户的应用程序(例如电子邮件、文件传输和终端仿真)提供网络服务。 2. 表示层(Presentation) 表示层 可确保一个系统的应用层所发送的信息可以被另一个系统的应用层读取。 例如,PC程序与另一台计算机进行通信,其中一台计算机使用扩展二一十进制交换码(EBCDIC),而另一台则使用美国信息交换标准码(ASCII)来表示相同的字符。 如有必要,表示层会通过使用一种通格式来实现多种数据格式之间的转换。 3. 会话层(Session) 会话层 通过运输层(端口号:传输端口与接收端口)建立数据传输的通路。 主要在你的系统之间发起会话或者接受会话请求(设备之间需要互相认识可以是IP也可以是MAC或者是主机名) 4. 传输层(Transport) 运输层 定义了一些传输数据的协议和端口号(WWW端口80等),如: TCP(transmission control protocol 传输控制协议,传输效率低,可靠性强,用于传输可靠性要求 高,数据量大的数据) UDP(user datagram protocol用户数据报协议,与TCP特性恰恰相反,用于传输可靠性要求不高,数据 量小的数据,如QQ聊天数据就是通过这种方式传输的) 主要是将从下层接收的数据进行分段和传输,到达 目的地址后再进行重组。常常把这一层数据叫做段。 5. 网络层(Network) 网络层 在位于不同地理位置的网络中的两个主机系统之间提供连接和路径选择。 Internet的发展使得从世界各站点 访问信息的用户数大大增加,而网络层正是管理这种连接的层。 6. 数据链路层(Data Link) 数据链路层 定义了如何让格式化数据以进行传输,以及如何让控制对物理介质的访问。 这一层通常还提供错误检测和纠正,以确保数据的可靠传输。 7. 物理层(Physical) 物理层 主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。 它的主要作用是 传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化为1、0,也就是我们常说的数模转 换与模数转换)。 这一层的数据叫做比特。 问题 Q5:def func(a,b=) 这种写法有什么坑?可用的回答 : def func(a,b=): b.append(a) print(b) func(1) func(1) func(1) func(1) 如:看下结果 1 1, 1 1, 1, 1 1, 1, 1, 1 函数的第二个默认参数是一个list,当第一次执行的时候实例化了一个list,第二次执行还是用第一次执行的时候实例化的地址存储, 所以三次执行的结果就是 1, 1, 1 ,想每次执行只输出1 ,默认参数应该设置为None。 问题 Q6:如果让你来防范网站爬虫,你应该怎么来提高爬取的难度?可用的回答 : 1. 判断headers的User-Agent; 2. 检测同一个IP的访问频率; 3. 数据通过Ajax获取; 4. 爬取行为是对页面的源文件爬取,如果要爬取静态网页的html代码,可以使用jquery去模仿写html。 问题 Q7:请用代码简答实现stack?可用的回答 : stack的实现代码(使用python内置的list),实现起来是非常的简单,就是list的一些常用操作 class Stack(object): def _init_(self): self.stack = def push(self, value): # 进栈 self.stack.append(value) def pop(self): #出栈 if self.stack: self.stack.pop() else: raise LookupError(stack is empty!) def is_empty(self): # 如果栈为空 return bool(self.stack) def top(self): #取出目前stack中最新的元素 return self.stack-1 问题 Q8:单引号,双引号,三引号的区别?可用的回答 : 单引号和双引号是等效的,如果要换行,需要符号(

在OSI七层协议模型中,TCP是(183)的协议。使用(184)次握手协议建立连接,当主动方发出SYN连接请求后,等待对方回答(185)。这种建立连接的方法可以防止(186)。TCP使用(187)进行流量控制。

A.传输层

B.网络层

C.会话层

D.应用层


正确答案:A


OSI(开放式系统互联)的七层协议包括()等。

A.物理层; B.数据链路层;C.传输层; D.应用层。

答案:A,B,C,D
解析:


TCP和IP协议分别工作在OSI/ISO七层参考模型的传输层、网络层。


正确答案:正确


BSS系统的信令模型采用了一般的OSI七层协议中的低三层协议,从低到高依次包括:()、()、()。


正确答案:物理层;链路层;网络层


IP层是对应OSI七层协议的()层。


正确答案:网络

更多 “安德森科技股份有限公司4月招聘面试题93道2020414” 相关考题
考题 判断题OSI是Open System Interconnection的缩写,意为开放式系统互联参考模型,模型有七层结构。A 对B 错正确答案:对解析:暂无解析

考题 OSI是Open System Interconnection的缩写,意为开放式系统互联参考模型,模型有七层结构。正确答案:正确

考题 RPR协议可以理解为OSI七层模型中的()层的协议。A、物理层B、数据链路层C、网络层D、传输层正确答案:B

考题 填空题FTP协议位于OSI七层模型中的()层。正确答案:应用解析:暂无解析

考题 简述TCP/IP协议栈和OSI七层模型之间的区别。正确答案:1、TCP/IP协议栈是由一组协议共同组成的一个协议栈,OSI定义的是一个网络的结构体系和各层功能的划分;2、OSI是模型、框架,TCP/IP协议栈是实现各层功能的协议族;3、OSI为七层、TCP/IP协议栈为四层。4、TCP/IP的应用层相对于OSI的应、表、会三层5、TCP/IP的网络接口层相对于OSI的数链层和物理层

考题 简述TCP/IP协议对应于OSI七层协议的位置及它们的作用。正确答案:TCP第1层为基本网络硬件层,类似于OSI的第1层。TCP第2层为网络接口层,由各种通信子网组成,规定了怎样把数据组织成帧及计算机怎样在网络中传输帧,类似于OSI的第2层。TCP第3层为网间网层(IP层),负责互连计算机之间的通信,规定了互连网中传输的包格式及从一台计算机通过一个或多个路由器到达最终目标的包转发机制。TCP第4层为传输层,它和OSI的第4层一样,规定了怎样保证传输可靠性。TCP应用层对应于OSI的第5~7层,向用户提供一组常用的应用程序,例如,简单邮件传送协议(SMTP)、域名服务(DNS)、命名服务协议(NSP)、文件传输协议(FTP)和远程登录(Telnet)等。

考题 下列关于OSI参考模型的描述中错误的是()A、OSI的体系结构定义了一个七层模型B、OSI仅是ISO制定的网络体系结构C、OSI模型并非具体实现的描述D、OSI中只有各种协议是可以实现的正确答案:B

考题 ()参考模型(OSI/RM)的全称是开放系统互联参考模型(OPEN.SYSTEM.INTERCONNECTION)。A、ISOB、OSIC、IOSD、SIO正确答案:B

考题 OSI互联参考模型的,七层协议中最高层是()A、网络层B、会话层C、应用层D、传输层正确答案:C

考题 简述OSI七层参考模型,并说明每一层的功能及要解决的问题。正确答案:应用层:这是模型的最高层。它是用户或应用程序接口与协议对网络访问的切入点。包括系统管理员管理网络服务所涉及的所有问题和基本功能。表示层:表示层提供了多种编程和为应用层数据服务的转换功能。负责数据编码,数据压缩,数据加密等工作。会话层:会话层负责建立、管理和终注表示层实体间通信会话。提供一个面向用户的连接服务,并为会话活动提供有效的组织和同步所必须的手段,为数据传送提供控制和管理。传输层:实现通信子网端到端的可靠传输(保证通信的质量)。网络层:实现分别位于不同网络的源节点与目的节点之间的数据包传输(数据链路层只是负责同一个网络中的相邻两节点之间链路管理及帧的传输),即完成对通信子网正常运行的控制。数据链路层:在不太可靠的物理链路上实现可靠的数据传输,向网络层提供无差错的透明传输。物理层:提供建立,维护和释放物理连接的方法,实现在物理信道上进行比特流的传输。