2018七牛云校招笔试题(卷二)

时长:120分钟 总分:100分

124浏览 0人已完成答题

题型介绍
题型 单选题 判断题 简答题
数量 10 5 5
1.
找出规律填写空白的数字,2, 3, 7, 1...
问题详情

找出规律填写空白的数字,2, 3, 7, 16, ___, 57, 93 ()




2.
在局域网上执行 ping www.qiniu.com&...
问题详情

在局域网上执行 ping www.qiniu.com 没有涉及到的网络协议是?()




3.
有三个节点,可以构成多少种二叉树?()
问题详情




4.
下列对于数据库索引的说法一定是错误的()
问题详情




5.
以下程序输出多少个“-”()int main(void)&nbs...
问题详情

以下程序输出()个“-”
int main(void) {
    int i
    for (i = 0 i < 2 i++) {
        fork()
        printf("-")
    }
    return 0
}




6.
Linux 下两个进程同时打开同一个文件,这时以下描述正确的是:()
问题详情




7.
255.255.254.0 网段最多能支持 _____...
问题详情

255.255.254.0 网段最多能支持 _____ 台主机? ()




8.
如果一个数组(长度超过10万)仅由0-10的整数组成,以下哪种排序算法对该...
问题详情

如果一个数组(长度超过10万)仅由0-10的整数组成,以下哪种排序算法对该数组排序效率最高?()




9.
下面关于Linux文件系统的描述中错误的是:()
问题详情




10.
21点是一种扑克游戏。如果玩家拿到扑克牌的点数总和超过21点则称为爆点,被...
问题详情

21点是一种扑克游戏。如果玩家拿到扑克牌的点数总和超过21点则称为爆点,被判失败。其中A牌可以被记为11点或者1点,J, Q, K 都记为10点。如果用一副牌玩游戏(52张牌),玩家手上拿到一个J和7。那他再抽两张牌会爆点的可能性约有多大?(C)




11.
5 个骰子,六个面分别标有1-6,现在将五个同时随机投掷,五个点...
问题详情

5 个骰子,六个面分别标有1-6,现在将五个同时随机投掷,五个点数之和概率最大的点数是 () 。
12.
验证远端服务器(IP:180.97.72.166)的 1935&...
问题详情

验证远端服务器(IP:180.97.72.166)的 1935 端口是否开启的命令是 ()。
13.
根据下面递归函数:调用函数fun(2),返回值是 [$##$]&...
问题详情

根据下面递归函数:调用函数fun(2),返回值是 () 。
int fun(int n) {
if(n==5)
return 2
else
return 2*fun(n+1)
}

14.
有一组关键字序列 [5, 8, 14,&nb...
问题详情

有一组关键字序列 [5, 8, 14, 20, 31, 55, 78, 81, 93, 97, 111],使用二分法查找关键字97需要进行 ()次比较。
15.
(简答题)在Linux中,file.sh 的权限用数值表示是&n...
问题详情

(简答题)在Linux中,file.sh 的权限用数值表示是 645。请简述这个文件权限数值的含义。
16.
(简答题)一个单向链表从头到尾遍历每个节点只会访问到一次,则为无环链表,如...
问题详情

(简答题)一个单向链表从头到尾遍历每个节点只会访问到一次,则为无环链表,如果存在节点会被重复遍历,则为有环链表。试解答:
(1)如何判断一个单向链表是否存在环?(4分)
(2)如果链表有环,如何找到环的入口节点?(8分)
(3)如何计算环的长度?(3分)
17.
(编程题)请编写一个函数,获得输入整数的平方根,如果结果不是整数则向下取整。
问题详情
18.
(编程题)请使用字符串来表达任意大小的长整数,使用你熟悉的编程语言编写程序...
问题详情

(编程题)请使用字符串来表达任意大小的长整数,使用你熟悉的编程语言编写程序来计算两个长整数之和。例如:sum(“123”,”456”) 返回的结果是”579”。
19.
(论述题)当线上服务CPU使用过高的时候。你会用什么方法对程序进行分析、发...
问题详情

(论述题)当线上服务CPU使用过高的时候。你会用什么方法对程序进行分析、发现服务的瓶颈?
20.
Linux的进程通信方式有哪些 [$##$](至少给出3个)
问题详情

Linux的进程通信方式有哪些 ()(至少给出3个)