网易2020校招笔试- 深度学习系统研发工程师(提前批)

时长:120分钟 总分:100分

110浏览 0人已完成答题

题型介绍
题型 单选题 填空题 简答题
数量 10 4 4
1.
牛客网的某一网络的一台主机产生了一个IP数据报,头部长度为20字节,数据部...
问题详情

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




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

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




3.
运行以下python代码输>>> map(lambda ...
问题详情

运行以下python代码输
>>> map(lambda x: x+1, range(6))
输出正确的是




4.
放置货物
问题详情

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

有一天,小易把1到n的所有排列按字典序排成一排。小易从中选出了一个排列,假设它是正数第Q个排列,小易希望你能回答他倒数第Q个排列是什么。
例如1到3的所有排列是:
1 2 3
1 3 2
2 1 3
2 3 1
3 1 2
3 2 1
若小易选出的排列是1 2 3,则Q = 1,而你应该输出排列3 2 1
6.
下列最短路径算法的叙述中正确的是()
问题详情




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

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




8.
序列维护
问题详情

小易在维护数据的时候遇到一个需求,具体来说小易有一系列数据,这些数据了构成一个长度为n的数字序列,接下来小易会在这个序列上进行q次操作。
每次操作有一个查询的数字x,小易需要将序列数据中所有大于等于x的数字都减一,并输出在本次操作中有多少个数字被减一了。
小易犯了难,希望你能帮帮他。
9.
一棵二叉树有8个度为2的节点,5个度为1的节点,那么度为0的节点个数为?
问题详情





10.
有A、B、C、D 4个类,运行下面的程序,A、B、C、D 4个类的构造函数...
问题详情

有A、B、C、D 4个类,运行下面的程序,A、B、C、D 4个类的构造函数调用顺序是
B b  
int main()  
{  
    D *d = new D()  
    A a  
    static C c  
    delete d  
  
    return 0  
}  




11.
最大最小值
问题详情

小易给定了一个长度为n的数字序列,对于每一个小易希望能求解出所有长度为k的连续子序列的最大值中的最小值。
12.
关于Hadoop map/reduce ,正确的答案是()
问题详情

关于Hadoop map/reduce ,正确的答案是()




13.
典型的TCP协议栈没有实现下列哪些功能?
问题详情




14.
下列哪些不是现代多核处理器在硬件层面实现的技术?
问题详情




15.
该答题目录下的试题请考生四选二作答 在Click-throu...
问题详情

该答题目录下的试题请考生四选二作答

Click-through rateCTR)场景中,需要对召回引擎检索出的特征样本进行打分排序,且打分延迟对业务至关重要,假定一个打分计算过程如下:

打分过程伪代码:

 

1) 合并批量样本并打包:

For each SAMPLE in BATCH SAMPLES

   for each FEATURE in one SAMPLE

       Pack FEATURE // such as, do GRPC serialization

 

2)  网络传输 + 通过打分计算集群(Scoring cluster)打分:

SCORE = SEND_AND_SCORE(OBJECT) // blocking to wait for return SCORES from scoring cluster

 

简化起见,三个阶段理论耗时跟BATCH SAMPLES中的实际样本数成正比。

上述伪代码指示一次打分过程的总延迟耗时T  40ms(样本序列化、打包) + 20ms(传输延迟) + 40 ms(打分计算耗时)

 

要求:

1) 请尝试设计程序优化总延迟,方法不限,可以尝试多种优化方法;

2)请尝试设计程序隐藏第二阶段的网络传输耗时。

16.
该答题目录下的试题请考生四选二作答 请实现一个单机多核CPU...
问题详情

该答题目录下的试题请考生四选二作答

请实现一个单机多核CPU场景下的多消费者多生产者队列,支持多进程并发访问

要求: 编程语言不限,注意代码规范,清晰的数据结构定义和关键方法实现

17.
该答题目录下的试题请考生四选二作答 请简述机器学习中的过拟合...
问题详情

该答题目录下的试题请考生四选二作答

请简述机器学习中的过拟合和欠拟合定义,且在深度学习中有哪些常见的抑制过拟合的方法
18.
该答题目录下的试题请考生四选二作答 请回答有关虚拟化相关的...
问题详情

该答题目录下的试题请考生四选二作答

请回答有关虚拟化相关的问题

1) 简述操作系统虚拟化定义

2) 简述ContainerDockerKVM虚拟机的区别,以及各自优缺点

3)简述Docker 网络原理

4)简述您熟悉的虚拟化技术的相关工程实践;

要求: 允许通过举例解读的方式解答,不要求严格的书面定义