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

tech2025-05-25  6

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.处理器硬件故障

最新回复(0)