网易2020校招笔试- 系统开发/研发工程师(提前批)

时长:120分钟 总分:100分

64浏览 0人已完成答题

题型介绍
题型 单选题 填空题 简答题
数量 10 4 2
1.
有一类二叉树用三叉链表来存储的时候除了带有指向左右孩子节点的两个指针,还有...
问题详情

有一类二叉树用三叉链表来存储的时候除了带有指向左右孩子节点的两个指针,还有指向父节点的指针,那么这样一棵二叉树有2个节点,那么有多少指针指向NULL(注:根节点的父指针指向NULL,对于不存在的节点表示为NULL)?





2.
牛客网的某一网络的一台主机产生了一个IP数据报,头部长度为20字节,数据部...
问题详情

牛客网的某一网络的一台主机产生了一个IP数据报,头部长度为20字节,数据部分长度为2000字节,该数据报需要经过两个网络到达目的主机,这两个网络所允许的最大传输单位MTU分别为1500字节和576字节。那么原IP数据报到达目的主机时分成了(   )IP小报文?




3.
判断一个数组或序列是正序,倒序还是乱序,需要我们将这个数组完整的遍历一遍通...
问题详情

判断一个数组或序列是正序,倒序还是乱序,需要我们将这个数组完整的遍历一遍通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应的位置并插入的排序算法是( )




4.
ls -l命令有以下输出,描述正确的是
问题详情

ls -l命令有以下输出,描述正确的是





5.
放置货物
问题详情

小易有一个体积巨大的货物,具体来说,是个在二维平面上占地的货物。
小易有一个的广场,想把货物放在这个广场上。不幸的是,广场上已经有了一些障碍物,障碍物所在的格子不能放置你的货物。小易现在想知道能否成功地放置货物。
6.
小易的英语软件
问题详情

小易是班级的英语课代表, 他开发了一款软件开处理他的工作。
小易的软件有一个神奇的功能,能够通过一个百分数来反应你的成绩在班上的位置。“成绩超过班级 ...% 的同学”。
设这个百分数为 p,考了 s 分,则可以通过以下式子计算得出 p:
p = ( 分数不超过 s 的人数 - 1) 班级总人数
突然一天的英语考试之后,软件突然罢工了,这可忙坏了小易。成绩输入这些对于字写得又快又好的小易当然没有问题,但是计算这些百分数……这庞大的数据量吓坏了他。
于是他来找到你,希望他编一个程序模拟这个软件:给出班级人数 n,以及每个人的成绩,请求出某几位同学的百分数。
7.
按位或
问题详情

小易有一个初始为空的数字集合,支持两种操作:
1、加入数字x到集合中。
2、询问集合中是否存在一个子集,满足子集中所有数字的Or值恰好为k。
Or为二进制按位或操作,C++中表示为"|"。
小易希望你能解决这个问题。
8.
main程序输出: interface Alpha {  &n...
问题详情

main程序输出:
interface Alpha {
    void f()
}
class Beta implements Alpha {
    public void f() {
        System.out.println("Beta.f()")
    }
    public void g() {
        System.out.println("Beta.g()")
    }
}
public class Main {
    public static void main(String[] args) {
        Alpha a = new Beta()
        a.f()
        System.out.println(a.getClass().getName())
        try {
            Beta b = (Beta)a
            b.g()
        } catch (Exception e) {
            System.out.println("Error")
        }
    }
}





9.
下列最短路径算法的叙述中正确的是()
问题详情




10.
死锁是指多个进程在运行过程中因争夺资源而造成的一种僵局,永远在互相等待的进...
问题详情

死锁是指多个进程在运行过程中因争夺资源而造成的一种僵局,永远在互相等待的进程称为死锁进程,假设计算机系统中有3个不同的临界资源R1、R2和R3,被4个进程p1、p2、p3及p4共享。各进程对资源的需求为:p1申请R1和R2,p2申请R2和R3,p3申请R1和R3,p4申请R2。若系统出现死锁,则处于死锁状态的进程数至少是(  )




11.
下面关于Java NIO提供了与标准IO不同的IO工作方式描述错误的是
问题详情

下面关于Java NIO提供了与标准IO不同的IO工作方式描述错误的是




12.
读程序,选出输出结果 public static void main(St...
问题详情

读程序,选出输出结果
public static void main(String[] args) {
    Nowcoder nowcoder = new Nowcoder()
    int i = 0
    nowcoder.inc(i)
    i = i++
    System.out.println(i)
}
void inc(int i) {
    i++
}




13.
访问记录visit表中包含日期date,用户user_id,访问的页面ur...
问题详情

访问记录visit表中包含日期date,用户user_id,访问的页面url 3个字段,以下哪个选项不能计算'2019-03-11'这一天访问过页面的所有用户数




14.
java数据库开发中怎么理解两个方法数据库操作在一个事务里面,事务和数据库...
问题详情

java数据库开发中怎么理解两个方法数据库操作在一个事务里面,事务和数据库连接池有什么关系,JTA事务和普通事务的区别
15.
在并发编程有个名称叫线程安全,怎么理解一个类是线程安全
问题详情
16.
序列维护
问题详情

小易在维护数据的时候遇到一个需求,具体来说小易有一系列数据,这些数据了构成一个长度为n的数字序列,接下来小易会在这个序列上进行q次操作。
每次操作有一个查询的数字x,小易需要将序列数据中所有大于等于x的数字都减一,并输出在本次操作中有多少个数字被减一了。
小易犯了难,希望你能帮帮他。