快手2019年春季校园招聘笔试试题--测试A试卷

时长:120分钟 总分:100分

145浏览 1人已完成答题

题型介绍
题型 单选题 填空题
数量 40 2
1.
已知小根堆为8,15,10,21,34,16,12,删除关键字8之后需重建堆,最后的叶子节点为
问题详情




2.
下面对于不同层次存储器的读写速度大小描述正确的是?
问题详情




3.
OSI七层模型中,ARP是属于哪一层的协议?
问题详情




4.
抛掷两个骰子, 点数之和为偶数(2,4 和 4,2 为一种) 共有多少种组合?
问题详情




5.
void recursive(int n,int m,int o) ...
问题详情

void recursive(int n,int m,int o)

{

  if(n<=0)

  {

    printf(“%d,%d\n”,m,o)

  }

  else

  {

    recursive(n-1,m+1,o)

    recursive(n-1,m,o+1)

  }

}

以上函数的时间复杂度为




6.
堆排序所需额外空间的复杂度是(),堆排序中自底向上构建堆的时间复杂度是()
问题详情




7.
栈和队列的共同点
问题详情




8.
下面哪些是对称加密算法()
问题详情




9.
对IP数据报分片的重组通常发生在( )上?
问题详情




10.
下列操作中,多线程环境不需要加锁的是?
问题详情




11.
明天晚上21:00的宴会需要9瓶酒,酒窖里现有17瓶酒,其中有一瓶混入了慢...
问题详情

明天晚上21:00的宴会需要9瓶酒,酒窖里现有17瓶酒,其中有一瓶混入了慢性毒药,只对人和老鼠有影响,吃了以后,无药可医,但需且仅需24小时发作。现在是晚上7:00,请问至少需要多少只老鼠才能选出宴会用的酒?




12.
以下哪个字段不属于TCP头部?
问题详情




13.
一个7200rpm的机械磁盘的平均寻道时间是?
问题详情




14.
MySQL 索引一般使用什么数据结构?
问题详情




15.
下列哪种排序算法是不稳定的?
问题详情




16.
下列哪项可以用来解决散列中的冲突?
问题详情




17.
对于IPv4,一台绑定到某ip的Linux机器,如果仅作为服务端,理论上可...
问题详情

对于IPv4,一台绑定到某ip的Linux机器,如果仅作为服务端,理论上可以管理的最大TCP连接数是多少?




18.
关系数据库规范化是为了解决关系数据库中()问题而引入的?
问题详情




19.
某班同学要订A、B、C、D四种报纸,每人至少订一种,最多订四种,那么每个同...
问题详情

某班同学要订A、B、C、D四种报纸,每人至少订一种,最多订四种,那么每个同学有 ()种不同的订报方式?




20.
寝室有6个同学打dota,分为对立的两方,一方是天灾军团,一方是近卫军团。...
问题详情

寝室有6个同学打dota,分为对立的两方,一方是天灾军团,一方是近卫军团。现请你设置赛程以及每场的对阵(每方最少1人、最多5人),请问至少得进行多少场比赛,才能使得赛程结束后每位同学都和其他同学做过对手()




21.
商品推荐场景中过于聚焦的商品推荐往往会损害用户的购物体验,在有些场景中,系...
问题详情

商品推荐场景中过于聚焦的商品推荐往往会损害用户的购物体验,在有些场景中,系统会通过一定程度的随机性给用户带来发现的惊喜感。假设在某推荐场景中,经计算A和B两个商品与当前访问用户的匹配度分别为0.8和0.2分,系统将随机为A生成一个均匀分布于0到0.8的最终得分,为B生成一个均匀分布于0到0.2的最终得分,那么最终B的分数大于A的分数的概率为_____




22.
一个设计得好的OO系统具有
问题详情




23.
如下后序表达式的解为  5, 4, 6, +, *, 4, 9...
问题详情

如下后序表达式的解为
 5, 4, 6, +, *, 4, 9, 3, /, +, * 





24.
进程栈不包含
问题详情




25.
网络协议由以下哪些要素组成?
问题详情




26.
关于死锁,哪种说法是正确的?
问题详情




27.
进程从运行态进入就绪态可能的原因是?
问题详情




28.
下列算法中不能解决0/1背包问题的是?
问题详情




29.
100个节点全连通无向图有几条边?
问题详情




30.
一棵二叉树的先序遍历为ABCDEF,中序遍历为CBAEDF,则后序遍历序列为?
问题详情




31.
动态规划算法的基本要素为?
问题详情




32.
连续3次抛一个均匀的硬币,恰好只有一次正面概率是多少?
问题详情




33.
已知程序如下:  int S(int n) { ...
问题详情

已知程序如下:
int S(int n) {
    return (n<=0) ? 0 : s(n-1)+n
}

void main() {
    cout<< S(1)
}
程序运行时使用栈来保存调用过程的信息,自栈底到栈顶保存的信息依次对应的是 ()





34.
现有一棵无重复关键字的平衡二叉树(AVL 树),对其进行中序遍历可得到一个...
问题详情

现有一棵无重复关键字的平衡二叉树(AVL 树),对其进行中序遍历可得到一个降序序列。下列关于该平衡二叉树的叙述中,正确的是?




35.
下列排序算法中,元素的移动次数与关键字的初始排列次序无关的是?
问题详情




36.
假定下列指令已装入指令寄存器。则执行时不可能导致 CPU 从用户态变为内核...
问题详情

假定下列指令已装入指令寄存器。则执行时不可能导致 CPU 从用户态变为内核态(系统态)的 是 ?




37.
下列选项中,会导致进程从执行态变为就绪态的事件是?
问题详情




38.
系统为某进程分配了 4 个页框,该进程已访问的页号序列为 2,0,2,9,...
问题详情

系统为某进程分配了 4 个页框,该进程已访问的页号序列为 2,0,2,9,3,4,2,8,2,4,8,4,5。若进程要 访问的下一页的页号为 7,依据 LRU 算法,应淘汰页的页号是 ?




39.
在系统内存中设置磁盘缓冲区的主要目的是?
问题详情




40.
计算机硬件能够直接执行的是 。 Ⅰ.机器语言程序 Ⅱ.汇编语言程序 Ⅲ.硬...
问题详情

计算机硬件能够直接执行的是 。 Ⅰ.机器语言程序 Ⅱ.汇编语言程序 Ⅲ.硬件描述语言程序




41.
计算斐波那契数最小差值
问题详情

给定一个整数 n ,计算 n 与斐波那契数的最小差值(绝对值)

说明:
斐波那契数定义:
从0,1开始后面的数值为前面两者之和, 即第三个数为第一和第二个数之和
形如:0,1,1,2,3,5,8,13,21。。。。  其中3为1与2的和,5为2与3的和,8为3与5的和等等
要计算的数值案例:
输入15,与斐波那契数相减,与13相减的绝对值是2,与21相减的绝对值是6,与众多斐波那契数相减的最小差值为2
因此输入15,输出2

数据范围:输入的数满足




输入描述: 输入任意整数输入样例: 15 输出描述: 一个整数输出样例 2
42.
查找无重复最长子串
问题详情

给定一个字符串,请找出其中长度最长且不含有重复字符的子串,计算该子串长度。

数据范围:输入的字符串长度满足 ,字符串中仅包含小写的英文字母
输入描述: 输入类型为字符串,例如”abcde“输入样例: pwwkew 输出描述: 输出类型为整型, 例如 5输出样例 3