网易2018实习生招聘笔试题-游戏服务器开发实习生

时长:120分钟 总分:110分

99浏览 0人已完成答题

题型介绍
题型 单选题 填空题 简答题
数量 20 3 2
1.
linux系统中有如下cron任务:20,40 */3 ...
问题详情

linux系统中有如下cron任务:
20,40 */3 * * 1 sh test.sh
下面描述正确的是:




2.
如何从有数字规律的网址抓取网页并保存在当前目录?假设网址为 http://...
问题详情

如何从有数字规律的网址抓取网页并保存在当前目录?假设网址为 http://test/0.xml,其中这个数字可以递增到100




3.
关于http协议以下说法不正确的是: 1.304表示临时重定向 2.ran...
问题详情

关于http协议以下说法不正确的是:
1.304表示临时重定向
2.range请求响应一定是用http状态码206表示成功
3.http的header分割符是\r
4.请求参数如果包含%,需要进行encode





4.
关于计算机网络,以下说法正确的是 (1)在向下的过程中,需要添加下层...
问题详情

关于计算机网络,以下说法正确的是
(1)在向下的过程中,需要添加下层协议所需要的首部或者尾部
(2)在向上的过程中不断拆开首部和尾部
(3)在向上的过程中,需要添加下层协议所需要的首部或者尾部
(4)在向下的过程中不断拆开首部和尾部
(5)SMTP属于TCP协议
(6)POP3属于UDP协议
(7)DNS属于TCP协议
(8)Telnet属于UDP协议





5.
在Linux系统中,可以用来查找可执行文件的是? (1)wher...
问题详情

在Linux系统中,可以用来查找可执行文件的是?
(1)whereis
(2)locate
(3)which
(4)type
(5)find




6.
以下哪种情况会使得进程由执行状态转变成阻塞状态
问题详情




7.
在Java中,包com中定义了类TestUtil,在com的子包util中...
问题详情

在Java中,包com中定义了类TestUtil,在com的子包util中定义了同名类TestUtil,给定如下Java代码,编译运行时,将发生( )。
package test
import com.util.TestUtil
import com.TestUtil
public class Test {
  public static void main(String[] args)  {
    TestUtil testutil = new TestUtil()
  }
}




8.
给定Java代码如下所示,则编译运行后,输出结果是( )。 p...
问题详情

给定Java代码如下所示,则编译运行后,输出结果是( )。
public class Test {
    static int a
    int b
    static int c

    public int aMethod() {
        a++
        return a
    }

    public int bMethod() {
        b++
        return b
    }

    public static int cMethod() {
        c++
        return c
    }

    public static void main(String args[]) {
        Test test1 = new Test()
        test1.aMethod()
        System.out.println(test1.aMethod())
        Test test2 = new Test()
        test2.bMethod()
        System.out.println(test2.bMethod())
        Test test3 = new Test()
        test3.cMethod()
        System.out.println(test3.cMethod())
    }
}




9.
给定某Java程序的main方法如下,该程序编译运行后的结果是( ...
问题详情

给定某Java程序的main方法如下,该程序编译运行后的结果是( )。
public static void main(String[] args) {
    String str=null
    str.concat("abc")
    str.concat("123")
    System.out.println(str)
}




10.
给定某Java程序的main方法如下,该程序编译运行后的结果是( ...
问题详情

给定某Java程序的main方法如下,该程序编译运行后的结果是( )。
public class Test {
    int count = 21
    public void count() {
        System.out.println(++count)
    }
    public static void main(String args[]) {
        new Test().count()
        new Test().count()
    }
}




11.
在JDK1.8中,HashMap没有实现哪个接口( )。
问题详情




12.
下列关于UDP通信的说法错误的是()
问题详情




13.
TCP建立连接的时候connect()函数和accept()函数分别在三次...
问题详情

TCP建立连接的时候connect()函数和accept()函数分别在三次握手第几次后返回()




14.
下面关于三次握手与connect()函数的关系说法错误的是()
问题详情




15.
下面关于线程同步说法错误的是()
问题详情




16.
下面关于死锁的说法错误的是()
问题详情




17.
有20个人去看电影,电影票50元。其中只有6个人有50元钱,另外6个人都只...
问题详情

有20个人去看电影,电影票50元。其中只有10个人有50元钱,另外10个人都只有一张面值100元的纸币,电影院没有其他钞票可以找零,问有多少种找零的方法?




18.
一个完全二叉树节点数为200,则其叶子结点个数为?
问题详情




19.
字符串zmnzizi用哈夫曼编码来编码,则共有多少位?
问题详情




20.
已知中序遍历的序列为abcdef,高度最小的不可能的二叉树的前序遍历是
问题详情




21.
数对
问题详情

牛牛以前在老师那里得到了一个正整数数对(x, y), 牛牛忘记他们具体是多少了。

但是牛牛记得老师告诉过他x和y均不大于n, 并且x除以y的余数大于等于k。

牛牛希望你能帮他计算一共有多少个可能的数对。

22.
矩形重叠
问题详情

平面内有n个矩形, 第i个矩形的左下角坐标为(x1[i], y1[i]), 右上角坐标为(x2[i], y2[i])。

如果两个或者多个矩形有公共区域则认为它们是相互重叠的(不考虑边界和角落)。

请你计算出平面内重叠矩形数量最多的地方,有多少个矩形相互重叠。

23.
牛牛的背包问题
问题详情

牛牛准备参加学校组织的春游, 出发前牛牛准备往背包里装入一些零食, 牛牛的背包容量为w。
牛牛家里一共有n袋零食, 第i袋零食体积为v[i]。
牛牛想知道在总体积不超过背包容量的情况下,他一共有多少种零食放法(总体积为0也算一种放法)。
24.
请描述下TCP协议和HTTP协议,以及两者的区别和关系?
问题详情
25.
对于一款网络游戏,游戏服务器和游戏客户端是如何分工的?以及各自核心的关注点...
问题详情

对于一款网络游戏,游戏服务器和游戏客户端是如何分工的?以及各自核心的关注点在什么地方?