程序员笔试之百度2021QA测试工程师 选择题收集整理(十三)

1.hadoop和spark的shuffle相同和差异描述有误的是()
A.从low-level的角度来看,两者差别不小。Hadoop MapReduce是sort-based,进入spill()和reduce()的records必须先sort.
B.Hadoop MapReduce将处理流程划分出明显的几个阶段,每个阶段各司其职,可按照过程式的编程思想来逐一实现每个阶段的功能。
C.Spark只有不同的stage和一系列的transformation(),所以spill,merge,aggregate等操作需要蕴含在transformation()中。
D.从high-level的角度来看,两者并没有大的差别,都是将mapper的输出进行partition,不同的partition送到不同的reducer.

2.某系统有t1,t2,t3三个线程,优先级为t1>t2>t3,其中计算和打印操作时间如下(计算和打印资源都只能同时由一个线程占用,避免多线程因竞争资源而造成死锁):
t1:计算(6s)->打印(8s)->计算(2s)
t2:计算(12s)->打印(4s)->计算(4s)
t3:计算(4s)->打印(8s)->计算(4s)
多线程并发完成三个线程比单道运行节省的时间是()
A.20s
B.28s
C.16s
D.24s

3.按键事件超时会引起哪种ANR()
A.ContentProvider Timeout
B.InputDispatching Timeout
C.Service Timeout
D.BroadcastQueue Timeout

4.在linux系统中,拒绝包含root字符串的用户登陆ftp服务,ftp服务的拒绝列表文件是/etc/deny.ftp,以下操作正确的是()
A.cut -f 1 -d :/ect/passwd | grep root > /etc/deny.ftp
B.cat /etc/passwd | grep root > /etc/deny.ftp
C.cut -f 1 -d :/etc/passwd | grep root 2> /etc/deny.ftp
D.cut -f 1 -d:/etc/passwd | grep root | /etc/deny.ftp

5.Test.java文件内容如下,则该文件执行后的输出结果为()
class A{
public int func(int a,int b){
return a*b;
}
}
class B extends A{
public int func(int a,int b){
return a/b;
}
}
public class Test{
public static void main(String[] args){
A a = new B();
B b = new B();
System,out.println(a.func(30,5) + b.func(30,5));
}
}
A.300
B.编译错误
C.其它几项都不对
D.12

6.下列关于抽象类和接口的说法正确的是()(多选)
A.抽象类中可以有静态方法,而接口中不可以
B.抽象类和接口中不能含有静态代码块
C.一个类只能继承一个抽象类,但可以实现多个接口
D.抽象类和接口中的方法可以有方法体

7.浏览GDB历史命令的快捷键,正确的是()(多选)
A.ctrl + pagedown下一个
B.ctrl + n下一个
C.ctrl + p上一个
D.ctrl + pageup上一个

8.给定长度的字符串S=“ACBECAB”,要构造一个相同长度的字符串T。T是一个空串,反复执行下列任意操作:1)从S的头部删除一个字符,加到T的尾部;2)从S的尾部删除一个字符,加到T的尾部。构造字典序尽可能小的字符串T,字符串T最终为()
A.BACEBCA
B.ABACCBE
C.ABACBCE
D.ABCABCE

9.当下各软件企业选择适合自己 的缺陷跟踪系统,跟踪缺陷的目的是()(多选)
A.确保每一个缺陷必须解决
B.进行缺陷的分类
C.发现的缺陷可以被量化
D.软件质量是可以控制的

10.对线性表(76,45,88,21,94,77,17)进行散列存储时,若选用H(k)=k%7作为散列函数,则散列地址为3的元素有()
A.4
B.3
C.5
D.2

11.下列几项中()引起的中断为外中断(多选)
A.I/O设备
B.定时器
C.自陷入指令
D.处理器硬件故障

猜你喜欢

转载自blog.csdn.net/qq_34124009/article/details/108398144
今日推荐