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

时长:120分钟 总分:100分

191浏览 0人已完成答题

题型介绍
题型 单选题 多选题 填空题
数量 39 1 3
1.
有两个从小到大排好序的数组,长度分别为N和M,将这两个数组合并成一个有序数...
问题详情

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





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

int fun(int a)

{

    a = (1 << 5) - 1

    return a

}

fun(21)结果是()





3.
字符串压缩
问题详情

对字符串进行 RLE 压缩,将相邻的相同字符,用计数值和字符值来代替。例如:aaabccccccddeee,则可用 3a1b6c2d3e 来代替

数据范围:字符串长度满足
输入描述: 输入为a-z,A-Z的字符串,且字符串不为空,如aaabccccccddeee输入样例: aaabccccccdd 输出描述: 压缩后的字符串,如3a1b6c2d3e输出样例 3a1b6c2d
4.
解析加减法运算
问题详情

解析加减法运算
如:
输入字符串:&quot1+2+3" 输出:&quot6"
输入字符串:&quot1+2-3" 输出:&quot0"
输入字符串:&quot-1+2+3" 输出:&quot4"
输入字符串:&quot1" 输出:&quot1"
输入字符串:&quot-1" 输出:&quot-1"

已知条件:输入的运算都是整数运算,且只有加减运算
要求:输出为String类型,不能使用内建的eval()函数

数据范围:计算过程中所有值满足 ,输入的字符串长度满足
输入描述: 输入字符串:"1+2+3"输入样例: 1+2+3 输出描述: 输出:"6"输出样例 6
5.
选出不属于黑盒测试方法的选项
问题详情




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




7.
如果要删除表A(id, name, score)中的score,正确的SQ...
问题详情

如果要删除表A(id, name, score)中的score,正确的SQL语句是





8.
当http请求出现以下哪一类状态码时,需要到服务器端排查错误
问题详情




9.
执行命令chmod 644 filename后,文件属主拥有什么样的权限?
问题详情




10.
关于HTTP局限,描述不正确的是:
问题详情




11.
关于OSI七层协议模型,以下说法错误的一项是
问题详情




12.
设局域网中含有多台计算机与一台网络打印机,通常打印机中会设置一个打印数据缓...
问题详情

设局域网中含有多台计算机与一台网络打印机,通常打印机中会设置一个打印数据缓冲区以满足多个打印任务的需求,该缓冲区的逻辑结构应该是





13.
使用sql语句查询class列不是NULL的记录,WHERE语句正确的是
问题详情




14.
下面哪些不是Thread类的方法
问题详情

下面哪些是Thread类的方法





15.
下列哪个运输层协议传输延迟最短,提供低开销传输因而可用于不需要可靠数据传输...
问题详情

下列哪个运输层协议传输延迟最短,提供低开销传输因而可用于不需要可靠数据传输,实时性要求高的应用场合





16.
经过表达式a = 5 ? 0 : 1的运算,变量a的最终值是
问题详情




17.
Linux 文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设...
问题详情

Linux 文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在()目录中。






18.
主存贮器和CPU之间增加cache的目的是
问题详情




19.
根据给出的数字推算括号中应该填写的数字8,16,12,14,()
问题详情




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

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





21.
下面哪一项不是web server
问题详情




22.
下列哪一个位置从最小到最大顺序排列公共数据元素?
问题详情




23.
10个相同的糖果,分给三个人,每个人至少要得一个。有()种不同分法
问题详情




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




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




26.
设栈S初始状态为空。元素a,b,c,d,e,f依次通过栈S,若出栈的顺序为...
问题详情

设栈S初始状态为空。元素a,b,c,d,e,f依次通过栈S,若出栈的顺序为c,f,e,d,b,a,则栈S的容量至少应该为()





27.
下面编译器可以指出的错误是 ()
问题详情




28.
设一棵哈夫曼树共有n个非叶结点,则该树一共有(  )个结点
问题详情

设一棵哈夫曼树共有n个非叶结点,则该树一共有(  )个结点





29.
下面有关系统并发访问数估算数据哪个最有效?
问题详情




30.
以下关于Ajax的表述错误的是:
问题详情




31.
假如被测试的程序片段:if ((x > 1) || (y <=...
问题详情

假如被测试的程序片段:if ((x > 1) || (y <= 4)) { a = 3}, 如果需要对(x,y)用判定覆盖设计测试用例,以下选项中最正确的一组是()






32.
下列有关RAM和ROM的叙述中,正确的是() 1. RA...
问题详情

下列有关RAM和ROM的叙述中,正确的是()

1. RAM是随机存取存储器 ROM是只读存储器

2. RAM和ROM都是采用随机存取的方式进行信息访问

3 . RAM和ROM都可用作Cache

4 . RAM和ROM都需要进行刷新





33.
栈和队列的共同特点是()
问题详情




34.
列哪一个属性是CSS3新增的属性?
问题详情




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

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





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




37.
以下()语句从表TABLE_NAME中提取前10条记录
问题详情




38.
一个有20个节点的有向无环图,最多有()条有向边
问题详情




39.
多个线程可同时操作一个数据,为了保证该数据的准确性,可将操作该数据的部分改...
问题详情

多个线程可同时操作一个数据,为了保证该数据的准确性,可将操作该数据的部分改为 ()





40.
(7<<1)&15运算后的结果是()
问题详情




41.
软件测试的目标是()。
问题详情




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

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





43.
求连续子数组的最大和
问题详情

一个非空整数数组,选择其中的两个位置,使得两个位置之间的数和最大。
如果最大的和为正数,则输出这个数;如果最大的和为负数或 0 ,则输出 0

数据范围: ,数组中的值满足
输入描述: 3,-5,7,-2,8输入样例: -6,-9,-10 输出描述: 13输出样例 0