快手2019年秋季校园招聘笔试试卷—游戏研发A试卷

时长:120分钟 总分:100分

191浏览 1人已完成答题

题型介绍
题型 单选题 填空题
数量 60 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.
指令优化编码方法,就编码的效率来讲,哪种方法最好?
问题详情




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

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




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

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




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

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




28.
高度为5的平衡二叉树最少需要多少个节点
问题详情





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





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





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





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





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





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





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





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





37.
以下哪项不属于以太网技术
问题详情




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



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




40.
计算机中存储一个数是以二进制形式存储的,那么-7的补码是
问题详情




41.
C语言中,若有定义: int a=8,b=5,c  ,执行语句...
问题详情

C语言中,若有定义: int a=8,b=5,c ,执行语句c=a/b+0.4后,c的值是()





42.
静态变量通常存储在进程哪个区?
问题详情




43.
Python不支持的数据类型有
问题详情




44.
有正则表达式\w+([-.]\w+)*@\w+([-.]\w+)+,以下不...
问题详情

有正则表达式\w+([-.]\w+)*@\w+([-.]\w+)+,以下不能成功匹配的是:





45.
在实现基于TCP的网络应用程序时,服务器端正确的处理流程是()
问题详情




46.
假设我们每天80%的访问集中在20%的时间里(峰值),如果每天有300万的...
问题详情

假设我们每天80%的访问集中在20%的时间里(峰值),如果每天有300万的pv,而 我们的单台机器的QPS为58,那么大概需要几台这样的机器





47.
当内网内没有条件建立dns服务器,又不想用IP访问网站,应配置什么文件
问题详情




48.
一个顺序表的第一个元素的存储地址是90,每个元素的长度为2,则第6个元素的...
问题详情

一个顺序表的第一个元素的存储地址是90,每个元素的长度为2,则第6个元素的存储地址是




49.
游戏海报
问题详情

小明有 26 种游戏海报,用小写字母 &quota" 到 &quotz" 表示。小明会把游戏海报装订成册(可能有重复的海报),册子可以用一个字符串来表示,每个字符就表示对应的海报,例如 abcdea 。小明现在想做一些“特别版”,然后卖掉。特别版就是会从所有海报(26种)中随机选一张,加入到册子的任意一个位置。
那现在小明手里已经有一种海报册子,再插入一张新的海报后,他一共可以组成多少不同的海报册子呢?

数据范围:输入的字符串长度满足
输入描述: 海报册子的字符串表示输入样例: a 输出描述: 一个整数,表示可以组成的不同的海报册子种类数输出样例 51
50.
以下代码的输出为: struct A {   A() { std...
问题详情

以下代码的输出为()
#include <iostream>
using namespace std

struct A {
    A() { std::cout << "A" }
}
struct B {
    B() { std::cout << "B" }
}

class C {
public:
    C() : a(), b() { std::cout << "C" }

private:
    B b
    A a
}

int main() {
    C()
}




51.
合并数组
问题详情

请实现一个函数,功能为合并两个升序数组为一个升序数组

输入的格式是用逗号隔开的数字。

数据范围:输入的字符串长度满足
输入描述: 输入有多个测试用例,每个测试用例有1-2行,每行都是以英文逗号分隔从小到大排列的数字输入样例: 1,5,7,9 2,3,4,6,8,10 输出描述: 输出一行以英文逗号分隔从小到大排列的数组输出样例 1,2,3,4,5,6,7,8,9,10
52.
在一台普通的32位机器上,struct {char a float b...
问题详情

在32位机器上,下面结构体
struct {
    char a 
    float b 
    short c 
    char d
}
sizeof的结果为()




53.
Linux下I/O多路复用机制不包含哪个
问题详情




54.
SQL语言中删除一个表的指令是
问题详情




55.
怎样更改一个文件的权限设置?
问题详情




56.
安装源代码发布软件包时,在使用./configure命令配置时,如果需要将...
问题详情

安装源代码发布软件包时,在使用./configure命令配置时,如果需要将软件安装到指定的目录可以使用参数()




57.
(c语言)初始化数组char[] strArray="kuai-shou"...
问题详情

(c语言)初始化数组char[] strArray="kuai-shou",strArray的长度为()





58.
下面属于非对称加密算法的是
问题详情




59.
检测json字符串中大括号和中括号是否正确配对,采用哪种数据结构最佳
问题详情




60.
字符串包含
问题详情

我们定义字符串包含关系:字符串 A=abc ,字符串 B=ab 字符串 C=ac ,则说 包含 B , A 和 C 没有包含关系。

数据范围:输入的字符串长度满足
输入描述: 两个字符串,判断这个两个字符串是否具有包含关系。输入样例: abc ab 输出描述: 如果包含输出1,否则输出0.输出样例 1
61.
有关下述Java代码描述正确的选项是( ) public class T...
问题详情

有关下述Java代码描述正确的选项是( )

public class TestClass {
private static void testMethod() {
    System.out.println("testMethod")
}
public static void main(String[] args) {
    ((TestClass)null).testMethod()
}}




62.
设n元齐次线性方程组Ax = 0的系数矩阵A的秩为r,则Ax = 0有非零...
问题详情

设n元齐次线性方程组Ax = 0的系数矩阵A的秩为r,则Ax = 0有非零解的充分必要条件是




63.
对于派生类的构造函数,创建对象时构造函数执行的顺序为? 1. 成员对...
问题详情

对于派生类的构造函数,创建对象时构造函数执行的顺序为?
1. 成员对象构造函数
2. 基类的构造函数
3. 派生类本身的构造函数