快手2019年秋季校园招聘笔试试卷—工程A试卷

时长:120分钟 总分:100分

178浏览 0人已完成答题

题型介绍
题型 单选题 填空题
数量 40 3
1.
书架上有 19 本书,编号分别 1-19,选取 5 本,其中任意两本不相邻...
问题详情

书架上有 19 本书,编号分别 1-19,选取 5 本,其中任意两本不相邻的的取法有多少?




2.
以下不能实现交换数字类型变量a,b的代码是(不考虑溢出): ()
问题详情




3.
以下不属于应用层协议的是:
问题详情




4.
若所有作业同时到达,则平均等待时间最长的调度算法是:
问题详情




5.
设指针q指向单链表中结点A,指针p指向单链表中结点A的后继结点B,指针s指...
问题详情

设指针q指向单链表中结点A,指针p指向单链表中结点A的后继结点B,指针s指向被插入的结点X,则在结点A和结点B插入结点X的操作序列为(  )




6.
 给定文法A→bA|cc,则符号串①cc ②bcbc ③bcbc...
问题详情

 给定文法A→bA|cc,则符号串①cc ②bcbc ③bcbcc ④bccbcc ⑤bbbcc中,是该文法句子的是()




7.
以下代码输出的是()? int foo(int x,int y) {...
问题详情

以下代码输出的是()?
int foo(int x,int y)
  if(x<=0||y<=0) return 1 
  return 3*foo(x-1,y/2)
cout<<foo(666,5)<<endl




8.
一个IP报文,在网络上传输,原地址和目的地址会变吗?
问题详情




9.
同一个Linux机器的两个进程访问同一块共享内存,他们访问共享内存中的同一...
问题详情

同一个Linux机器的两个进程访问同一块共享内存,他们访问共享内存中的同一个对象的时候,指针相同吗?




10.
10个小朋友做游戏,分成四组,每组人数分别为2,2,3,3,请问有几种分组方法
问题详情




11.
不通过CPU进行主存与I/O设备间大量的信息交换方式,可以是什么方式。
问题详情




12.
在源代码程序编译过程中第一个阶段是什么
问题详情




13.
一根木棍截成三段,组成三角形的概率是多少?
问题详情




14.
两个人轮流掷(6面)骰子,先掷出6的人获胜,先手者获胜的概率是多少?
问题详情




15.
现在有7位编码为1010101,在其最高位之前增加一位偶校检位,则编码为
问题详情




16.
路由器会根据下面那一种协议的包头信息来转发数据包
问题详情




17.
操作系统中,当___,进程从执行状态转为就绪态。
问题详情




18.
虚拟存储器的最大容量是由什么决定的?
问题详情




19.
反复投掷一个均匀的硬币直到正面向上为止,则期望投掷次数为
问题详情




20.
月神特别喜欢吃月饼,中秋节时快手发了10个月饼,已知月神一天至少吃一个月饼...
问题详情

月神特别喜欢吃月饼,中秋节时快手发了10个月饼,已知月神一天至少吃一个月饼;请问,月神在3天内将10个月饼全部吃完的概率为:




21.
有两个从小到大排好序的数组,长度分别为N和M,将这两个数组合并成一个有序数...
问题详情

有两个从小到大排好序的数组,长度分别为N和M,将这两个数组合并成一个有序数组的最小比较次数是?





22.
int fun(int a) {     ...
问题详情

int fun(int a)

{

    a = (1 << 5) - 1

    return a

}

fun(21)结果是()





23.
下面关于B树和B+树的叙述中,不正确的结论是 () 。
问题详情

下面关于B树和B+树的叙述中,不正确的结论是 () 




24.
a/b
问题详情

求 a/b 的小数表现形式。如果 a 可以整除 b 则不需要小数点。如果是有限小数,则可以直接输出。如果是无限循环小数,则需要把小数循环的部分用"()"括起来。

数据范围:
输入描述: 两个整数a和b,其中

0 <= a <= 1000 000

1 <= b <= 10 000输入样例: 10 1 输出描述: 一个字符串,该分数的小数表现形式输出样例 10
25.
指令优化编码方法,就编码的效率来讲,哪种方法最好?
问题详情




26.
假设一条指令执行的过程可以分为3个阶段:“取指令”、“分析”和“执行”。每...
问题详情

假设一条指令执行的过程可以分为3个阶段:“取指令”、“分析”和“执行”。每一个阶段只有一个部件可供使用,并且执行的时间分别为t,2t,3t。连续执行n条指令所花费的最短时间是(假设n足够大)?




27.
如果某系统中15 * 4 = 112 成立,则系统采用的是(  ...
问题详情

如果某系统中15 * 4 = 112 成立,则系统采用的是(     )进制?




28.
假设一颗完全二叉树共有699个节点,则该二叉树中的叶子节点数为( ...
问题详情

假设一颗完全二叉树共有699个节点,则该二叉树中的叶子节点数为(    )?




29.
善变的同伴
问题详情

又到了吃午饭的时间,你和你的同伴刚刚研发出了最新的GSS-483型自动打饭机器人,现在你们正在对机器人进行功能测试。
为了简化问题,我们假设午饭一共有N个菜,对于第i个菜,你和你的同伴对其定义了一个好吃程度(或难吃程度,如果是负数的话……)A[i],
由于一些技(经)术(费)限制,机器人一次只能接受一个指令:两个数L, R——表示机器人将会去打第L~R一共R-L+1个菜。
本着不浪费的原则,你们决定机器人打上来的菜,含着泪也要都吃完,于是你们希望机器人打的菜的好吃程度之和最大
然而,你善变的同伴希望对机器人进行多次测试(实际上可能是为了多吃到好吃的菜),他想知道机器人打M次菜能达到的最大的好吃程度之和
当然,打过一次的菜是不能再打的,而且你也可以对机器人输入-1, -1,表示一个菜也不打
输入描述: 第一行:N, M

第二行:A[1], A[2], ..., A[N]输入样例: 7 2 1 2 3 -2 3 -10 3 输出描述: 一个数字S,表示M次打菜的最大好吃程度之和输出样例 10
30.
高度为5的平衡二叉树最少需要多少个节点
问题详情





31.
以下哪个IP是属于10.0.0.64/26的主机IP?
问题详情





32.
二层交换机是根据以下哪个表进行帧转发?
问题详情





33.
处在就绪状态的进程在等待什么资源?
问题详情





34.
32位处理器的虚拟地址空间有多少字节?
问题详情





35.
以下关于快速排序,描述错误的是
问题详情





36.
在0到99999这100000个数中,数字8出现了多少次?
问题详情





37.
计算机采用分级存储体系的主要目的是为了
问题详情





38.
具有3个结点的二叉树有( )种形态
问题详情





39.
下列数据结构中,按先进后出原则组织数据的是
问题详情





40.
最小代价爬楼梯
问题详情

你需要爬上一个 n 层的楼梯,在爬楼梯过程中, 每阶楼梯需花费非负代价,第i阶楼梯花费代价表示为 cost[i] , 一旦你付出了代价,你可以在该阶基础上往上爬一阶或两阶。
你可以从第 0 阶或者 第 1 阶开始,请找到到达顶层的最小的代价是多少。
n 和 cost[i] 皆为整数

数据范围: ,
输入描述: 输入为一串半角逗号分割的整数,对应cost数组,例如

10,15,20输入样例: 1,100,1,1,1,100,1,1,100,1 输出描述: 输出一个整数,表示花费的最小代价输出样例 6
41.
以下哪项不属于以太网技术
问题详情




42.
hash算法的基本理念是
问题详情



43.
以下特点不属于堆排序的是:
问题详情