2016年网易公司校招笔试题推荐_大学生创业-查字典大学网

2016年网易公司校招笔试题推荐

2016-03-25 04:26:29pm

2016年全国高校毕业生总数将达到749万人,比2015年再增加22万人,大学生就业面临新的挑战。由查字典大学网为您提供的网易公司校招笔试题,希望对您有所帮助!

①、网络

TCP三次握手创建连接,双方交互的报文中SYN和ACK的序列是什么样的

A:SYN 、SYN+ACK、 ACK

B:SYN 、ACK 、SYN ACK

C:SYN+ACK、 ACK、 SYN

D:SYN 、SYN 、ACK

答案: A

解析:在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。

第一次握手:建立连接时,客户端发送SYN包(SYN=j)到服务器,并进入SYN_SENT状态,等待服务器确认;SYN:同步序列编号(Synchronize Sequence Numbers)。

第二次握手:服务器收到SYN包,必须确认客户的SYN(ACK=j+1),同时自己也发送一个SYN包(SYN=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;

第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ACK=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED(TCP连接成功)状态,完成三次握手。

所以三次握手创建连接时,交互报文的序列是SYN, SYN+ACK, ACK。

②、操作系统

Linux下的进程有哪三种状态

A:精确态、模糊态和随机态

B:运行态、就绪态和等待态

C:准备态、执行态和退出态

D:手工态、自动态和自由态

答案:B

解析:该题考察Linux操作系统中进程的状态。Linux进程在运行中不断地改变其运行状态。通常,一个运行进程必须具有以下三种基本状态。

就绪(Ready)状态,当进程已分配到除CPU以外的所有必要的资源,只要获得处理机便可立即执行,这时的进程状态称为就绪状态。(就绪态)

执行(Running)状态,当进程已获得处理机,其程序正在处理机上执行,此时的进程状态称为执行状态。(运行态)

阻塞(Blocked)状态,正在执行的进程,由于等待某个事件发生而无法执行时,便放弃处理机而处于阻塞状态。引起进程阻塞的事件可有多种,例如,等待I/O完成、申请缓冲区不能满足、等待信件(新号)等。(等待态)

③、操作系统

以下哪些命令可以打印文件(demo.log)中包含ERR的行到标准输出

A:sed/ERR/ademo.log

B:sed/ERR/pdemo.log

C:sed/ERR/ddemo.log

D:sed -n/ERR/pdemo.log

答案:D

解析:sed是一个在线编辑器,本身也是一个管道命令。它一次处理一行的内容,主要用于行的新增/删除, 行的替换/显示, 搜寻并替换, 直接修改文件。Sed命令的格式为:sed [-nefri] command 输入文本。

-n:使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN 的数据一般都会被列出到屏幕上。但如果加上 -n 参数后,则只有经过 sed 特殊处理的那一行才会被列出来。command中a:表示新增;p:表示打印,将某个选择的数据印出来。d:表示删除。

题目中要求打印出包含ERR的行,根据以上描述,应该选择使用参数-n和command中的p组成命令。只有D正确。sed n /ERR/p demo.log,表示查询包含关键字ERR所在所有行,并打印输出到文件demo.log中。

以上就是查字典大学网为同学们带来的“2016年网易公司校招笔试题推荐”内容了,希望看完能够带给大家一些力量,对同学的生活有所启示,更多内容在这里,请继续关注我们。

点击显示

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

院校推荐

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •