上海云象供应链管理有限公司6月招聘面试题184道2020621

MIB-2功能组中的系统组提供了系统的一般信息,如果系统服务对象sysServices的值为十进制的72,则系统提供()

A.应用层和表示层服务

B.应用层和传输层服务

C.表示层和会话层服务

D.会话层和传输层服务


参考答案:B


"ASCII码",用来将字符转换为二进制数。下列四种说法中正确的是()。

A.只有微型计算机使用ASCII码

B.只有美国制造的计算机使用ASCII码

C."ASCII"的中文翻译是"美国标准信息交换代码"

D.用一个字节表示的ASCII码可以表示256个字符


参考答案:C


"ASCII码",用来将字符转换为二进制数。下列四种说法中不正确的是()

A.只有微型计算机使用ASCII码

B.大多数的计算机均使用ASCII码

C."ASCII"的中文翻译是"美国标准信息交换代码"

D.用一个字节表示的ASCII码可以表示128个字符


参考答案:A


终端到终端的信息交换需用到().

A.网络层、会话层、表示层和应用层

B.运输层、会话层、表示层和应用层

C.会话层、表示层和应用层


本题答案:B


以下哪一个选项按顺序包括了OSI模型的各个层次。()

A、物理层,数据链路层,网络层,运输层,会话层,表示层和应用层

B、物理层,数据链路层,网络层,运输层,系统层,表示层和应用层

C、物理层,数据链路层,网络层,转换层,会话后,表示层和应用层

D、表示层,数据链路层,网络层,运输层,会话层,物理层和应用层


参考答案:A


上海云象供应链管理有限公司6月招聘面试题面试题面试官常问到的一些题目整理如下:问题 Q1:简述 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,也就是我们常说的数模转 换与模数转换)。 这一层的数据叫做比特。 问题 Q2:什么是Python?使用Python有什么好处?可用的回答 :Python是一种编程语言,包含对象,模块,线程,异常和自动内存管理。Python的好处在于它简单易用,可移植,可扩展,内置数据结构,并且它是一个开源的。问题 Q3:scrapy和scrapy-redis的区别?可用的回答 : scrapy是一个爬虫通用框架,但不支持分布式,scrapy-redis是为了更方便的实现scrapy分布式爬虫,而提供了一些以redis为基础的组件 为什么会选择redis数据库?因为redis支持主从同步,而且数据都是缓存在内存中,所以基于redis的分布式爬虫,对请求和数据的高频读取效率非常高 什么是主从同步?在Redis中,用户可以通过执行SLAVEOF命令或者设置slaveof选项, 让一个服务器去复制(replicate)另一个服务器,我们称呼被复制的服务器为主服务器(master),而对主服务器进行复制的服务器则被称为从服务器(slave), 当客户端向从服务器发送SLAVEOF命令,要求从服务器复制主服务器时,从服务器首先需要执行同步操作,也即是,将从服务器的数据库状态更新至主服务器当前所处的数据库状态 问题 Q4:什么是正则的贪婪匹配?可用的回答 : 如: str=abcaxc; p=ab.*c; 贪婪匹配:正则表达式一般趋向于最大长度匹配,也就是所谓的贪婪匹配。 如上面使用模式p匹配字符串 str,结果就是匹配到:abcaxc(ab.*c)。 非贪婪匹配:就是匹配到结果就好,就少的匹配字符。 如上面使用模式p匹配字符串str,结果就是匹配 到:abc(ab.*c) 问题 Q5:如果让你来防范网站爬虫,你应该怎么来提高爬取的难度?可用的回答 : 1. 判断headers的User-Agent; 2. 检测同一个IP的访问频率; 3. 数据通过Ajax获取; 4. 爬取行为是对页面的源文件爬取,如果要爬取静态网页的html代码,可以使用jquery去模仿写html。 问题 Q6:如何将数字转换为字符串?可用的回答 :要将数字转换为字符串,请使用内置函数str()。如果需要八进制或十六进制表示,请使用内置函数oct()或hex()问题 Q7:什么是粘包? socket 中造成粘包的原因是什么? 哪些情况会发生粘包现象?可用的回答 : 粘包:在接收数据时,一次性多接收了其它请求发送来的数据(即多包接收)。如: 对方第一次发送hello,第二次发送world,在接收时,应该收两次, 一次是hello,一次是world,但事实上是一次收到helloworld,一次收到空,这种现象叫粘包。 原因: 粘包问题主要还是因为接收方不知道消息之间的界限,不知道一次性提取多少字节的数据所造成的。 什么情况会发生: 1、发送端需要等缓冲区满才发送出去,造成粘包 发送数据时间间隔很短,数据很小,会合到一起,产生粘包 2、接收方不及时接收缓冲区的包,造成多个包接收 客户端发送了一段数据,服务端只收了一小部分, 服务端下次再收的时候还是从缓冲区拿上次遗留的数据,产生粘包 解决方案: 一个思路是发送之前,先打个招呼,告诉对方自己要发送的字节长度, 这样对方可以根据长度判断什么时候终止接受 注意: 只有TCP有粘包现象,UDP永远不会粘包! 问题 Q8:简述 生成器、迭代器、可迭代对象 以及应用场景?可用的回答 :

OSI网络通信模型的第4、5、6、7层分别是( )。

A. 传输层、会话层、应用层和表示层

B. 会话层、传输层、表示层和应用层

C. 传输层、会话层、表示层和应用层

D. 传输层、表示层、会话层和应用层


参考答案:C


以下哪个序列正确表示了网络体系结构OSI-RM模型的层次结构:(13)。其中,(14)的作用是为通信双方的应用层实体提供共同的表达手段,使双方能正确地理解所传送的信息。

A.数据链路层,物理层,运输层,会话层,网络层,表示层,应用层

B.数据链路层,物理层,网络层,运输层,会话层,表示层,应用层

C.物理层,数据链路层,网络层,运输层,会话层,表示层,应用层

D.物理层,数据链路层,运输层,会话层,网络层,表示层,应用层


正确答案:C
解析:该题考察了网络体系结构OSI-RM模型的七层结构。


下面功能是由OSI参考模型的哪层实现的:将发送方数据转换成接受方的数据格式().

A.应用层

B.表示层

C.会话层

D.传输层

E.网络层


参考答案:B


以下哪一个选项按顺序包括了OSI模型的各个层次( )。

A.物理层,数据链路层,网络层,传输层,系统层,表示层和应用层
B.物理层,数据链路层,网络层,传输层,会话层,表示层和应用层
C.物理层,数据链路层,网络层,交换层,会话层,表示层和应用层
D.表示层,数据链路层,网络层,传输层,会话层,物理层和应用层

答案:B
解析:


以下()选项按由低层至高层的顺序列出了OSI参考模型的各个层次。(OSI参考模型)

  • A、物理层,数据链路层,网络层,运输层,会话层,表示层和应用层
  • B、物理层,数据链路层,网络层,运输层,系统层,表示层和应用层
  • C、物理层,数据链路层,网络层,转换层,会话后,表示层和应用层
  • D、表示层,数据链路层,网络层,运输层,会话层,物理层和应用层

正确答案:A

更多 “上海云象供应链管理有限公司6月招聘面试题184道2020621” 相关考题
考题 将发送方数据转换成接受方的数据格式,是由OSI参考模型的()实现的。A、应用层 B、表示层  C、会话层 D、传输层正确答案:B

考题 下面功能是由OSI参考模型的哪层实现的:将发送方数据转换成接受方的数据格式().A、应用层B、表示层C、会话层D、传输层E、网络层正确答案:B

考题 对于计算机网络,由国际标准化组织ISO的专门委员会SC16完成了基于功能分层的概念而开发的结构模型,称为开放系统互连(OSI)参考模型,所提供的网络功能结构框架就是著名的七层协议,该协议由最低层到最高层的排列顺序是()A、网络层、传输层、会话层、表示层、链路层、物理层、应用层B、应用层、表示层、会话层、传输层、网络层、链路层、物理层C、物理层、网络层、会话层、表示层、传输层、链路层、应用层D、物理层、链路层、网络层、传输层、会话层、表示层、应用层正确答案:D

考题 单选题国际标准化组织(ISO)指定的开放式系统互联参考模型(OSI)共有七层,由低层到高层依次为(  )。A 物理层、链路层、网络层、传输层、会话层、表示层、应用层B 物理层、链路层、网络层、传输层、应用层、会话层、表示层C 物理层、网络层、传输层、链路层、表示层、会话层、应用层D 网络层、传输层、链路层、物理层、会话层、表示层、应用层正确答案:B解析:ISO/OSI模型是国际标准化组织(ISO)为网络通信制定的协议,根据网络通信的功能要求,它把通信过程分为七层,从低到高依次为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。因此A项正确。

考题 OSI七层参考模型中自上而下对应TCP/IP模型应用层的是哪些层?()A、应用层、会话层、表示层B、应用层、表示层、会话层C、应用层、会话层D、应用层、表示层正确答案:B

考题 数据格式的转换、数据的压缩、数据加密等发生在OSI的()A、应用层B、会话层C、表示层D、网络层正确答案:C

考题 在计算机系统中有多种字符编码方法,如()等A、英国信息交换标准码(ESCII码)B、美国信息交换标准码(ASCII码)C、扩充的二——十进制交换码(EBCDIC.D、二——十进制交换码(BCD码)正确答案:B,C,D

考题 终端到终端的信息交换需用到().A、网络层、会话层、表示层和应用层B、运输层、会话层、表示层和应用层C、会话层、表示层和应用层正确答案:B

考题 在TCP/IP模型中应用层对应OSI模型的哪些()层:A、应用层B、应用层、表示层C、应用层、表示层、会话层D、应用层、表示层、会话层、传输层正确答案:C

考题 ()主要解决用户信息的语法表示问题。A、传输层B、会话层C、表示层D、应用层正确答案:C