阿里巴研发工程师笔试选择题,最后两题能做出来的不超过80%

1.如果下列的公式成立: 78+78=123, 则采用的是_进制表示的。

A、11
B、12
C、13
D、14
E、15
F、以上都不对
正确答案: C

2.下列java程序输出结果为_

int i=0;
Integer j = new Integer(0);
System. out . println(i==j);
System. out . printlnGj. equals(i));

A、true, ,false
B、true,true
C、false,true
D、false ,false
E、目对于不同 的环境结果不同
F、程序无法执行
正确答案: B

3.下列java程序的输出结果为___

public class Example{
        String str=new String("hello");
        char[]ch={'a','b'};
        public static void main(String args[]){
                Example ex=new ExampLe();
                ex . change( ex. str,ex.ch);
                System. out . print(ex.str+" and ");
                Sytem . out . print(ex. ch);

}
public void change(String str ,char ch[]){

str="test ok" ;
ch[0]='c';
                }

}

A 、hello and ab
B、hello and cb
C、 hello and a
D、test ok and ab
E、test ok and cb
F、test ok and C

正确答案:B
 

4.有关下述Java代码描述正确的选项是_

public class TestClass {
        private static void testMethod( ){
                System. out . println("testMethod" ); 
}
public static void main(String[] args) {
                ((TestClass )null). testMethod( );

}

A、编译不通过
B、编译通过,运行异常,报NullPointerException
C、编译通过, 运行异常,报llegalArgumentException
D、编译通过,运行异常,报NoSuchMethodException
E、编译通过,运行异常,报Exception
F、运行正常,输出testMethod

正确答案: F
 

5.袋子中分别一叠纸币,其中5元面值的纸币6张,10元面值的纸币5张,20元面值的纸币4张,从袋子中任意取4张纸币,则每种面值至少取到一张的概率为。

A、 8/91
B、 25/91
C、48/91
D、53/91
E、60/91
F、63/91
正确答案: C
 

6.有一个扔骰子得返现的游戏:你扔一个骰子,扔到多少就可以得到和点数相同的返现。例如你扔到3,可以得到3元返现;扔到1,可以得到1元返现。当你扔完第一次骰子,看到点数后,你需要做出如下选择:


1、拿这个点数对应的返现,放弃扔第二次骰子;
2、再扔一次骰子,但此时你只能拿第二次扔的点数对应的返现。

 

那么,玩一轮这个游戏的期望收益是_元。
A、3.5
B、3.75
4、4.25
E、4.5
F、4.75

正确答案: D
 

8.某操作系统采用分页存储管理方式,下图给出了进程A的页表结构。如果物理页的大小为512字节,那么进程A逻辑地址为0x0457 (十六进制)的变量存放在____号 物理内存页中。
进程A页表:
 

逻辑页 物理页
0 9
1 2
2 4
3 6
4 5
5 8

A、9
B、2
C、4
D、6
E、8
F、5

正确答案: C
 

9.A、B、C、D四人应聘- -个程序员职位,此职务的要求条件是: Java熟练;懂数据库开发;会Web开发;有C++经验。谁满足的条件最多,谁就被雇用。(1) 把上面四个要求条件两两组合,每个组合都恰有一人满足。同时已知(2) A和Bjava熟练(3) B和C会Web (4) C和D懂数据库(5) D有C++经验那么,被雇用的是_
A、A
B、B
C、C
D、D
E、四人机会均等
F、以上均错
正确答案: B
 

Java米那是资料需要自己领取,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo/Kafka、Hadoop、Hbase、Flink等高并发分布式、大数据、机器学习等技术。
传送门:https://gitee.com/li-hongssd/java/issues/I4GADK

上一篇:switch case语句判断1-100之间的成绩等级


下一篇:低代码发展越来越好,影响程序员职业生涯?