网易2018校园招聘C 开发工程师(BJ)笔试卷

时长:120分钟 总分:100分

94浏览 0人已完成答题

题型介绍
题型 单选题 填空题
数量 20 3
1.
{10,12,11,14,13,19,15,18,16,17}是以数组形式...
问题详情

{10,12,11,14,13,19,15,18,16,17}是以数组形式存储的最小堆,删除堆顶元素10调整后的结果是()





2.
下面关于归并排序的说法错误的有()
问题详情




3.
跳表是一个非常好的数据结构,在Linux内核里面可以经常见到,它的插入,删...
问题详情

跳表是一个非常好的数据结构,在Linux内核里面可以经常见到,它的插入,删除,查找的平均时间复杂度分别为多少?





4.
用二分法查找长度为129的排好序的线性表,最多需要比较多少次才能查找到所需...
问题详情

用二分法查找长度为129的排好序的线性表,最多需要比较多少次才能查找到所需要的元素





5.
有一个完全二叉树的叶子节点个数为1234个,那么它最多有()个节点
问题详情





6.
以下C++代码在64位环境下会输出多少? #include <i...
问题详情

以下C++代码在64位环境下会输出多少?
#include <iostream>
using namespace std
struct Bar { 
	char c[16]
}
struct Test { 
	Bar& bar
}
int main()
{
	cout << sizeof(Test::bar)
}






7.
下面关于运算符重载说法正确的是?
问题详情





8.
下面关于C++lambda 表达式说法正确的有
问题详情




9.
有如下C++代码: #include <iostream>...
问题详情

有如下C++代码:
#include <iostream>
using namespace std
void fun(int *p1, int *p2, int *t)
{
	t = (int *)malloc(sizeof(int))
	*t = *p1 + *(p2++)
}
int main()
{
	int a[2] = { 1,2 }
	int b[2] = { 10,20 }
	int *t = a
	fun(a, b, t)
	cout << *t << endl
}
输出是多少?





10.
下面关于shared_ptr说法错误的有?
问题详情




11.
假设目前有8台机器,有N个进程需要消耗2台这样的机器,规定每个进程每次只能...
问题详情

假设目前有8台机器,有N个进程需要消耗2台这样的机器,规定每个进程每次只能申请一台,则至多允许( )个进程参于竞争,而不会发生死锁





12.
下面关于内存管理方式错误的有?
问题详情




13.
()完成域名到 IP 地址的映射,()实现MAC到IP地址的映射
问题详情





14.
以下关于TCP协议说法正确的有?
问题详情




15.
以下不属于线程共享的内容是?
问题详情





16.
下面关于线程和进程说法错误的有?
问题详情




17.
在当前目录下查找深度为2级目录,并且创建时间是7天前的文件,然后删除,正确的是:
问题详情




18.
下面关于进程说法正确的是:
问题详情




19.
已知shell脚本func.sh如下: #!/bin/bash ...
问题详情

已知shell脚本func.sh如下:
#!/bin/bash
func1(){
echo "$#"
}
func2(){
for i in "$*"
do
echo $i
done
}
func3(){
for i in "$@"
do
echo $i
done
}
func1 1 2 3 4
func2 1 2 3 4
func3 1 2 3 4
则运行sh func.sh输出正确的是:




20.
数位重排
问题详情

牛牛有一个正整数x,牛牛需要把数字x中的数位进行重排得到一个新数(不同于x的数),牛牛想知道这个新数是否可能是原x的倍数。请你来帮他解决这个问题。
21.
数轴
问题详情

牛牛非常喜欢和朋友们一起玩。
牛牛有n个朋友当前在一根数轴上,每个朋友当前在整数x[i]坐标位置。
牛牛向他们发出一个移动的信号,每个朋友就向左或者向右移动s距离(每个朋友的选择是独立的,都可以选择向左或者向右)。
为了在一起玩耍方便,牛牛希望移动之后最左边的朋友和最右边的朋友距离最近,牛牛想知道最近距离为多少。

例如牛牛有三个朋友分别所在数轴坐标为-7, 4, 7, s = 5
那么第一个朋友-7向右移动s,变为-2
第二个朋友4向左移动s,变为-1
第三个朋友7向左移动s,变为2。
现在最左和最右的朋友距离是4,没有比这个更优的方案了。
22.
骰子游戏
问题详情

小易参加了一个骰子游戏,这个游戏需要同时投掷n个骰子,每个骰子都是一个印有数字1~6的均匀正方体。
小易同时投掷出这n个骰子,如果这n个骰子向上面的数字之和大于等于x,小易就会获得游戏奖励。
小易想让你帮他算算他获得奖励的概率有多大。
23.
有一个记录工人和部门的表relation(dep_id, worker_i...
问题详情

有一个记录工人和部门的表relation(dep_id, worker_id),字段表示部门id和工人id,希望计算得到每个部门的工人个数信息,下面的sql语句正确的是有一个记录工人和部门的表relation(dep_id, worker_id),字段表示部门id和工人id,希望计算得到每个部门的工人个数信息,下面的sql语句正确的是