明特量化大数据面试题
明特量化
文章插图
1、分析如下代码 , 编译运行后的结果()
public static void main(String[ ] args){Systes.out.println(1/2);Systcm.out.println(l.0/2);Systen.out.println(1.0/2.0);}A、0,0.5,0.5 B、1.0 , 0 , 0.5 C、0.5 , 0.5 , 0.5 D、0 , 0 , 0.5
2、分析如下代码 , 编译运行后的结果()
Public class Test1{public static void main(String[ ] args){Systes.out.println(init());}Public static int init(){try{return 1/0;}catch (Exception e){Systes.out.println(”Error”);Return -1;}finally{Return 1;}}}A、-1 B、Error -1 C、Error 1 D、编译出错
3、Java中的HashMap是通过()方法来确定键值对的索引 。
A put()
B hashcode()
C get()
D equals()
4下列有关Java的说法正确的是()
A String是最基本的数据类型
B float f=3.4是错误的
【明特量化大数据面试题】C启动一个线程是通过调用run()方法实现的
D Java允许多继承
E main主方法中必须通过new实例来访问非static变量 。
F以上选项都错误
5.Scala中关于变量定义、赋值 , 错误的是( )
A.val a=3 B.val a:String=3 C.val b:Int=3;b=6 D.var b=”hello”;b=”123”
6.Scala中下列表达式不是过程的是( )
A.def foo(num:Int)={println(num*2)}
B.def foo(num:Int)={num}
C.def foo():Unit={println(“hello”)}
D. def foo():String={“hello”}
7.在Scala中若val t1=Array(1,3); val t2=Array(2,4),那么t2.zip(t1)返回的值是()
A.(1,2,3,4) B.((1,3),(2,4)) C.((1,2),(3,4)) D.((2,1),(4,3))
8.在Scala中何种情况下赋值语句x=y=1是合法的(
A.val x={} B.var x=1 C.var x= “text” D.以上选项都是错误的
9关于Scala中trait 和Java中的Interface描述正确的是()
A.Scala trait不允许包含抽象方法和具体实现 , 而Java Interface 允许 。
B.Scala和Java都不允许多重维承 , 但可以叠加多个特质和接口
C.Java只能在类层面上添加接口的实现 , 而Scala可以在类和对象层面上”混入”特质 , 其中对象加入特质时 , 用and
D.以上选项都是错误的
10关于Scala函数 , 下列说法正确的是()
A.函数是”头等公民” , 就和数字一样
B.支持非具名函数 , 也即匿名函数
C.可以将函数设为另一个函数的参数
D.以上答案都是错误的
11在Centos 6中 , 查询本机IP地址的命令是()
A. ipconfig B. ip addr C. ifconfig D. ip
12在Linux系统中查询本机内存的命令是()
A.free-m B.df-h C.fdisk-l D.top
13在Linxu系统中start.sh文件的权限为:-rw-r--r-- , 下列哪条命令可使属主具有可执行权限()
A.chmod 644 start.sh
B.chmod 744 start.sh
C.chmod +X start.sh
D.chmod U+X start.sh
14 在Linux系统中的w编辑器 , 下列的命令表示强制保存的是( )
A :q B :wq C :q! D :wq!
15 下列表示Redis的说法正确的是( )
A Redis是一个基于内存的高性能Key Value数据库
B Redis通过PING命令来测试客户端与Redis服务器的连接是否正常
C Redis3版本不支持master-slave模式
D Redis3支持事务
E Redis 3版本提供两种持久化方法:Redis Database和Append-only fle
16 在Redis-cli中执行以下命令 ,
hset person name xiaowang
hset person age 27
hmset person company bank deployment IT
获取key-person全部字段和字段值的命令是( ) , 其共有( )个字段(field)
A getall person , 3 B hget person , 4 C hgetall person , 3 D heetall person , 4
17 下列属于 Hadoop生态组件的有( )
A HBase B Hive C Spark D Tez E Kafka F Strom
18 Hadoop-1.x与Hadoop-2.x中HDFS的block size默认是( )
A 64M 64M B 64M 128M
C 128M64M D128M 128M
19 HDFS是一个分布式文件系统 , 其适合的读写任务是( )
A一次写入 , 一次读取 B 一次写入 , 多次读取
C多次写入 , 一次读取 D 多次写入 , 多次读取
20 下列关于MapReduce的说法正确的是( )
A 如果输出目录已存在 , 或者输入路径已存在 , 那么MR程序将抛出异常 。
B shuffle是指Map输出传给Reducer输入的过程 , 其是MR优化的重点 。
C 在shuffle中可以加入combiner , 其意义在于使map输出更紧凑 , 传给reducer的数据更少 。
D 如果map函数的输出类型是list(K1 , V1) , 那么reducer函数的输入类型必须是(K2 , list(V1))-
21 下列关于Yarn的说法正确的是( )
A ResourceManager ApplicationMaster、NodeManger、Container、JobTracker.
TaskTracker都是Yarn的组成部分 。
B ResourceManger是Yarn的全局资源管理器 。
C NodeManger是每个节点上的资源和任务管理器 。
- 对手|一加9Pro全面曝光,或是小米11最大对手
- 同比|亚马逊公布“剁手节”创纪录战绩:第三方卖家全球销售额超48亿美元 同比大增60%
- 人民币|天猫国际新增“服务大类”,知舟集团提醒入驻这些类目的要注意
- 痛点|首个OTA智能社区诞生 解决行业四大痛点
- 王兴称美团优选目前重点是建设核心能力;苏宁旗下云网万店融资60亿元;阿里小米拟增资居然之家|8点1氪 | 美团
- 零部件|马瑞利发力电动产品,全球第七大零部件供应商在转型
- 长安|长安傍上华为这个大腿,市值暴涨500亿!可见华为影响力之大?
- 通气会|12月4~6日,2020中国信息通信大会将在成都举行
- 程序|2020全景生态流量秋季大报告:TOP100APP超半数布局小程序,全景流量重塑行业竞争新格局
- 操盘|中兴统一操盘中兴、努比亚、红魔三大品牌
