4399测试工程师笔试题

1、假设现在比特币挖矿的条件是:通过SHA-256算法生成的hash值,前面要带18个0,则满足条件的hash值有多少种?注:SHA-256算法产生的结果是以十六进制表示的,总共256bit的数字
A ,2^64         B ,2^72         C ,2^128         D,2^184

2、已知姆巴佩平时的带球速度是24km/h,但在与阿根廷的比赛中,他快攻进球的速度达到36km/h .赢得比平时快3.6s的时间,假设他在平时速度和快攻速度都是匀速的,且走的路程也一样,则这个路程应该是多少?
A,60m          B,72m          C,84m          D,110m

3、小豆发现某成绩管理系统运行后,不能正常处理分数为90分的成绩,小豆再次设计了多个成绩数据进行测试,发现了它对一些特定分数成绩处理有误,从所有错误结果中表明,错误是由于程序对个位数为0的整数成绩处理有误,小豆的排错方法是
A,演绎排错法          B,穷举排错法          C,回溯排错法          D,归纳排错法

4、http位于OSI七层协议中的第几层?
A,物理层          B,会话层          C,应用层          D,表示层

5、在MYsql中,查看user表结构的SQL语句
A,desc user          B,show tables for user          C,show struct for user           D,print user

6、在测试过程中,发现功能与需求不符,应该找谁
A,策划          B,技术          C,项目经理          D,测试

7、9个元素ABCDEFGHI被依次push入栈,pop操作有可能在任何时候进行,那么以下哪种出栈次序是不正确的
A,ABCHGFEDI          B,CBAIHGFED          C,CBAEFGIH          D,IHGFEABCD

8、五个瓶子都贴了标签,全部都贴错的可能性有多少种
A,6          B,12          C,26          D,44

9、以下哪种说法是错误的?
A,静态测试是指通过运行软件来检验软件的动态行为和运行结果的正确性
B,黑盒测试是根据软件的规格对软件进行测试,这类测试不考虑软件内部的运行原理,因此软件对用户而言是一个未知的盒子
C,回归测试是指在发生修改之后重新测试先前的测试以保证修改的正确性
D,集成测试是指一个应用系统的各个部件的联合测试,以决定它们能否在一起共同工作并没有冲突

10、4399《英雄枪击》举办线下电竞比赛,三队共有10名选手参加比赛,每名选手都与其余9名选手各比赛一局,每局胜者得1分,负者得0分,平局各得0.5分,结果三队平均分都不是整数,甲队选手平均得4.5分,甲乙两队平均分差距在1分以内,丙队选手平均得分不低于8分,则甲队有( )名选手参赛
A,3          B,4          C,5          D,6

11、进程主要组成部分不包括
A,PCB          B,堆栈          C,程序          D,数据

12、MYSQL的事务隔离级别中不会出现幻读的是
A,串行化          B,读未提交          C,读已提交          D,可重复读

13、关于链表,以下说法不正确的是
A,需不断对线性表L进行删除插入合适采用链式结构         
B,带头结点的单链表,在表的第一个元素之前插入一个新元素与链表长度无
C,删除单链表中的最后一个元素,与链表长度无关
D,需经常修改线性表L中的结点值适合采用链式结构

  • 4
    点赞
  • 53
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
4399⼤数据笔试题 今天晚上参加了厦门 今天晚上参加了厦门4399公司的⼤数据笔试,⾃⼰没有拍下题⽬,⼀下是根据⾃⼰在草稿纸上简要记录回忆下 公司的⼤数据笔试,⾃⼰没有拍下题⽬,⼀下是根据⾃⼰在草稿纸上简要记录回忆下 写出来的,具体的选项记不起来,⼤体题⽬在下⾯,欢迎⼤家给出⾃⼰的见解答案 写出来的,具体的选项记不起来,⼤体题⽬在下⾯,欢迎⼤家给出⾃⼰的见解答案 ⼀、选择题 ⼀、选择题 1.四个⼟豪在⼀次聚会⽐拼财产的逻辑推理题。 A:四个⼈,B最富。 B:四个⼈,C最富。 C:我不是最富有的。 D:C⽐我富,A⽐C富。 已知,其只有⼀个⼈在说假话。 请问:四个⼈谁最富?从最富到最不富的顺序应该怎么排? 答案:A、B两⼈的答案不同,所以⼀定有⼀个⼈在说谎。也就是说,C和D说的都是实话。所以,C不是最富的,也就是说B说的是假 话。这样可以得到顺序为:B、A、C、D。 2.与HDFS类似的框架有哪些? 3.下⾯哪⼀个程序与NameNode在⼀个节点上启动? A. SecondaryNameNode B. DataNode C. TaskTracker D. JobTracker 答案:A 4.哪个是RDD的窄依赖? 5.HBase的RowKey的设计原则是什么? 6.HBase的存储底层是什么? 答案:HBase的所有数据⽂件都存储在Hadoop HDFS⽂件系统上,主要包括上述提出的两种⽂件类型: HFile,HBaseKeyValue数据的存储格式,HFile是Hadoop的⼆进制格式⽂件,实际上StoreFile就是对HFile做了轻量级包装, 即StoreFile底层就是HFile HLog File,HBaseWAL(Write Ahead Log) 的存储格式,物理上是Hadoop的Sequence File 7.Scala语⾔的闭包描述哪⼀项不是正确的? 8.Kafka⾼吞吐的原因? 答案: 顺序读写磁盘,充分利⽤了操作系统的预读机制。 linux使⽤sendfile命令,减少⼀次数据拷贝,如下: 把数据从硬盘读取到内核的页缓存。 把数据从内核读取到⽤户空间。(sendfile命令将跳过此步骤) 把⽤户空间的数据写到socket缓冲区。 操作系统将数据从socket缓冲区复制到⽹卡缓冲区,以便将数据经⽹络发出 ⽣产者客户端缓存消息批量发送,消费者批量从broker获取消息,减少⽹络io次数,充分利⽤磁盘顺序读写的性能。 通常情况下kafka的瓶颈不是cpu或者磁盘,⽽是⽹络带宽,所以⽣产者可以对数据进⾏压缩。 9.ZooKeeper的⾓⾊是什么? 答案: Leader ⾓⾊ Leader 服务器是整个zookeeper 集群的核⼼,主要的⼯作任务有两项: 事物请求的唯⼀调度和处理者,保证集群事物处理的顺序性。 集群内部各服务器的调度者。 Follower ⾓⾊ Follower ⾓⾊的主要职责是: 处理客户端⾮事物请求、转发事物请求给leader服务器。 参与事物请求Proposal的投票(Leader发起的提案,要求 Follower投票,需要半数以上follower节点通过,leader才会 commit数据)。 参与Leader选举的投票。 Observer ⾓⾊ Observer 是 zookeeper3.3 开始引⼊的⼀个全新的服务器⾓⾊,从字⾯来理解,该⾓⾊充当了观察者的⾓⾊。观察 zookeeper 集群的最新状态变化并将这些状态变化同步到 observer 服务器上。Observer 的⼯作原理与 follower ⾓⾊基本⼀致,⽽它 和 follower ⾓⾊唯⼀的不同在于 observer 不参与任何形式的投票,包括事务请求Proposal的投票和leader选举的投票。简单来 说,observer服务器只提供⾮事物请求服务,通常在于不影响集群事务处理能⼒的前提下提升集群⾮事物处理的能⼒。 10.Spark Stage的数量有什么决定? 答案:Partition ⼆、填空题 ⼆、填空题 1.Spark的三种部署模式? 2.RDD有哪些缓存机制? 3.RDD类型有⼏种?每⼀种有哪些操作? 4.map和flatMap的区别是什么? 5.RDD的依赖⽅式? 6.有存储在Hive上的⼀张pay_log表 ser_name pay_money pay_date 1)使⽤SQL语句查询消费总额、消费总次数、消费最⼤的⾦额、消费最⼤的⾦额 2)使⽤SQL语句每⼀天当天消费的总⾦额 3)使⽤SQL语句对消费⾦额进⾏排名(⽤rank()) 4)使⽤SQL语句查询充值⾦额集合(⽤collect_set()) 7.HDFS block的默认值是多少?机架感知配置下分别存放在什么位置? 8

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值