快手2019年春季校园招聘笔试试题--工程B试卷

时长:120分钟 总分:100分

128浏览 0人已完成答题

题型介绍
题型 单选题 填空题
数量 40 3
1.
Unix系统中,关于inode描述错误的是?
问题详情




2.
在一个具有n个结点的有序单链表中插入一个新结点并仍然保持有序的时间复杂度是
问题详情




3.
同一个Linux机器的多个进程的内核页表是相同的吗?
问题详情




4.
以下哪种数据结构与其它三种类型不同?
问题详情




5.
以下哪一种设计模式适合解决对象之间的依赖关系?
问题详情




6.
设计模式是为了解决什么问题出现的?
问题详情




7.
程序开发出现代码复用需要时,根据设计模式原则应当优先考虑使用的思想是?
问题详情




8.
关于下列语句哪个答案是正确的 System.out.println...
问题详情

关于下列语句哪个答案是正确的
System.out.println(4|7) 




9.
路由器工作在网络模型中的哪一层?
问题详情




10.
与流水线最大吞吐率高低有关的是?
问题详情




11.
程序员写程序所使用的地址是?
问题详情




12.
在1,2,3,......999中,有()个数各位乘积为0
问题详情




13.
关于二分查找,描述正确的是
问题详情




14.
浏览器访问某页面,HTTP协议返回状态码为403时表示:()
问题详情




15.
找出与众不同的一个
问题详情




16.
树最适合用来表示
问题详情




17.
哪种设计模式能够在不改变对象自身的基础上,在程序运行期间给对象动态的添加职...
问题详情

哪种设计模式能够在不改变对象自身的基础上,在程序运行期间给对象动态的添加职责(方法或属性)?




18.
用0,1,2,3,4,5组成一个4位数,要求这个4位数的每一位都不一样,请...
问题详情

用0,1,2,3,4,5组成一个4位数,要求这个4位数的每一位都不一样,请问能组成的奇数4位数有多少?




19.
5个元素,进栈次序为1、2、3、4、5,以下出栈序列不正确的是()
问题详情




20.
以下对数据事务四大特性(ACID)的描述不完全正确的是?
问题详情




21.
现有1G数据需要排序,计算资源只有1G内存可用,下列排序方法中最可能出现性...
问题详情

现有1G数据需要排序,计算资源只有1G内存可用,下列排序方法中最可能出现性能问题的是?





22.
ping程序发出的是什么报文?
问题详情




23.
五个半径不同的圆的交点最多有几个?
问题详情




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




25.
以下不是使用TCP的应用层协议是?
问题详情




26.
已知二叉树的高度为根节点到最远叶子节点的路径上边的个数。高度为4的二叉平衡...
问题详情

已知二叉树的高度为根节点到最远叶子节点的路径上边的个数。高度为4的二叉平衡树,节点个数最少为?




27.
以下不属于Linux 操作系统或者体系结构 cache...
问题详情

以下不属于Linux 操作系统或者体系结构 cache 组件的是?




28.
下列关于M阶B+树的说法,哪一句是对的?
问题详情




29.
以下哪种算法只能用递归来实现?
问题详情




30.
有瓶啤酒,两个人掷筛子,先掷到6者可喝掉啤酒,请问先掷者喝到啤酒的概率是多少?
问题详情




31.
某个32位浮点数,符号位1位,指数位8位,尾数部分23位,问该浮点数最大能...
问题详情

某个32位浮点数,符号位1位,指数位8位,尾数部分23位,问该浮点数最大能表述的正数是多少?




32.
float 类型的变量 a = 0...
问题详情

float 类型的变量 a = 0.5,以下 float 变量可以认为和 a 相当的是?




33.
一棵二叉搜索树的前序遍历序列为:30, 20, 10, 15, 25, 2...
问题详情

一棵二叉搜索树的前序遍历序列为:30, 20, 10, 15, 25, 23, 39, 35, 42,下列哪项对应此二叉搜索树的后序遍历序列?




34.
下列哪种策略不适合用于防止打印机、磁带机等资源的死锁发生?
问题详情




35.
下列关于多态性的描述,错误的是?
问题详情




36.
下面的代码是 public void func(Tree root)...
问题详情

下面的代码是
public void func(Tree root) {
    func(root.left())
    func(root.right())
    System.out.println(root.data())
}





37.
增加一个元素到堆中的复杂度为?
问题详情




38.
以下哪个是传输层协议?
问题详情




39.
连续3次抛一个均匀的硬币,既有正面又有反面的概率是多少?
问题详情




40.
内部异常(内中断)可分为故障(fault) 、陷阱(trap)和终止(ab...
问题详情

内部异常(内中断)可分为故障(fault) 、陷阱(trap)和终止(abort)三类。下列有关内部异常的叙述中,错误的是 。




41.
求x到y的最少计算次数
问题详情

给定两个-100到100的整数x和y,对x只能进行加1,减1,乘2操作,问最少对x进行几次操作能得到y?
例如:
a=3,b=11: 可以通过3*2*2-1,3次操作得到11;
a=5,b=8:可以通过(5-1)*2,2次操作得到8;

输入描述: 输入以英文逗号分隔的两个数字,数字均在32位整数范围内。输入样例: 3,11 输出描述: 输出一个数字输出样例 3
42.
阶乘末尾非零数字
问题详情

输入 n ,求 n!( n 的阶乘) 末尾的第一个非零数字。如 6! = 720,因此6的阶乘末尾的非零位是2。

数据范围:
输入描述: 仅一行,包含一个整数 n输入样例: 6 输出描述: 仅一行,包含一个整数,表示最右边的非零的值输出样例 2
43.
字符串最小变换次数
问题详情

给定两个字符串,已知可以使用三种方式进行变换
1. 插入一个字符
2. 删除一个字符
3. 更改一个字符
请设计一个算法,找到两个字符串之间的经历几次最小变换,可以字符串1转换成字符串2

数据范围:输入字符串的长度满足
输入描述: 输入两个字符串输入样例: hello helle 输出描述: 最小变换次数输出样例 1