cyb酱 浙江工业大学·2022届
APP 内打开
分享
12
67

中国银联2020秋招笔试题

今上午看到有人在问中国银联的笔试题,找了找自己去年做过的秋招题目,恰好有中国银联的,发出来供大家参考一下~~~题目不是很全,作个参考吧


专业单项选择题

1、在三角形的三个顶点上各有一只蚂蚁,他们向另一个顶点运动,目标随机(可能为另外两个顶点的任意一个),问三只蚂蚁不相撞的概率是(C )。

A. 1/5

B. 1/6

C. 1/4

D. 1/8

2、关于sleep()和wait(),以下描述错误的一项是(B )。

A. sleep是线程类(Thread)的方法,wait是Object类的方法。

B. wait后进入等待锁定池,只有针对此对象发出notify方法后获得对象锁进入运行状态

C. sleep暂停线程,但监控状态仍然保持,结束后会自动恢复

D. sleep不释放对象锁,wait放弃对象锁

3、下面有关Java ClassLoader说法错误的是(B )。

A. ClassLoader使用的是双亲委托模型来搜索类的

B. JVM在判定两个class是否相同时,只用判断类名相同即可,和类加载器无关

C. ClassLoader就是用来动态加载class文件到内存当中的

D. Java默认提供三个ClassLoader是BootStrap ClassLoader,Extension ClassLoader,App ClassLoader

4、下列关于java并发的说法中正确的是( A )。

A. ReadWriteLock适用于读多写少的并发场景

B. CopyOnWriteArrayList适用于写多读少的并发场景

C. ConcurrentHashMap的写操作不需要加锁,读操作需要加锁

D. 只要在定义int类型的成员变量的时候加上volatile关键字,那么多线程并发执行i++这样的操作的时候就是线程安全的了

5、下面有关JSP内置对象的描述,说法错误的是(D ).

A. request对象:客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应

B. session对象:session对象指的是客户端与服务器的一次会话,从客户连到服务器的一个WebApplication开始,直到客户端与服务器断开连接为止

C. response对象:response对象包含了响应客户请求的有关信息

D. application对象:多个application对象实现了用户间数据的共享,可存放全局变量

6、下面哪个不属于HttpServletResponse接口完成的功能(A )。

A. 读取路径信息

B. 设置cookie

C. 输出返回数据

D. 设置HTTP头标


7、在开发使用泛型取代非泛型的数据类型(比如用ArrayList取代ArrayList),程序的运行时性能会变得更好?(D )

A. 正确

B. 无法确定

C. 与类型参数有关

D. 错误

8、给定以下JAVA代码,这段代码运行后输出的结果是(B )。

public class Test{ public static int method(int i)throws Exception{ try{ return 100/i; } catch (Exception ex) {

throw new Exception(“exception in a Method”); }finally{ system.out.printf(“finally”); } } public static void main(String[] args){ try{ method(0); }catch(Exception ex) { System.out.printf(“exception in main”’); } System.out.printf(“finished”); } }

A. exception in main finished

B. finally exception in main finished

C. exception in main finally

D. finally finished

9、JAVA中,StringBuilder和StringBuffer的区别,下面说法错误的是( C )。

A. StringBuilder是非线程安全的

B. 效率比较String

C. StringBuffer对String类型进行改变的时候其实都等同于生成了一个新的String对象,然后将指针指向新的String对象

D. StringBuffer是线程安全的

10、以下JAVA程序输出的是什么?(B )

public class Main{ public static synchronized void main(String[] args) throws InterruptedException{ Thread t = new Thread(){ public void run(){ Right(); } }; t.start(); System.out.print(“Left”); } satic synchronized void Right(){ System.out.print(“Right”); } }

A. 结果不确定

B. LeftRight

C. RightLeft

D. Left

11、对于JVM内存配置参数:-Xmx10240m -Xms10240m-Xmn5120m-XX:SurvivorRatio=8,其最小内存值和Survivor区分大小分别是(A )。

A. 10240m , 2048m

B. 5120m , 1024m

C. 10240m , 1024m

D. 5120m , 2048m

正确答案:C

12、子类A继承父类B,A a = new A( );则父类B构造函数、父类B静态代码块、 父类B非静态代码块、子类A构造函数、子类A静态代码块、子类A非静态代码块执行的先后顺序是(B )。

A. 父类B静态代码块->父类B构造函数->子类A静态代码块->父类B非静态代码块->子类A构造函数->子类A非静态代码块

B. 父类B静态代码块->子类A静态代码块->父类B非静态代码块->父类B构造函数->子类A静态代码块->子类A构造函数

C. 父类B静态代码块->父类B构造函数->父类B非静态代码块->子类A静态代码块->子类A构造函数->子类A非静态代码块

D. 父类B构造函数->父类B静态代码块->父类B非静态代码块->子类A静态代码块->子类A构造函数->子类A非静态代码块

13、Linux下查看服务器程序占用的端口命令是(C )。

A. watch

B. netstat-apn

C. lsof

D. ps-aux

正确答案:B

14、如果我们的程序需要经常在多种算法中相互替换,我们应该选用哪种设计模式?( D )

A. 工厂方法模式

B. 责任模式

C. 适配器模式

D. 策略模式

15、下列关于线性表、二叉平衡树、哈希表存储数据的优劣描述错误的是(B )。

A. 线性表实现相对比较简单

B. 平衡二叉树的插入节点比较快

C. 哈希表是一个在时间和空间上做出权衡的经典例子。如果没有内存限制,那么可以直接将键作为数组的索引。那么所有的查找时间复杂度为O(1)

D. 平衡二叉树的各项操作的时间复杂度为O(logn)

不定项选择题:

16、一下哪些可以作为Servlet容器使用?( ABCD )

A. Jetty

B. JBoss

C. Nginx

D. Tomcat

正确答案:ABD

不定项选择题:

17、下面哪个语句是创建数组的正确语句?(ABDE )

A. float [] [] f = new float[6][6]

B. float f [] [] = new float[6][6]

C. float f [] [] = new float[][6]

D. float [] [] f = new float[6][]

E. float [] f [] = new float[6][6]

不定项选择题

18、JDK提供的用于并发编程的同步器有哪些?( ABD )

A. CyclicBarrier

B. CountDownLatch

C. Counter

D. Semaphore

不定项选择题

19、JDK8中,下面有关java抽象类和接口的区别,说法错误的是(AB )。

A. 抽象类中可以包含非抽象的普通方法,接口中的方法必须是抽象的,不能有非抽象的普通方法

B. 接口中可以有普通成员变量,抽象类中没有普通成员变量

C. 抽象类可以有构造方法,接口中不能有构造方法

D. 一个类可以实现多个接口,但只能继承一个抽象类

不定项选择题

20、mysql数据库中一张user表中,其中包含字段A、B、C字段类型如下:A : int,B: int,C: int根据字段A、B、C按照ABC顺序建立复合索引idx_A_B_C,以下查询语句中使用到索引idx_A_B_C的语句有哪些?( AD )

A. Select*from user where A=1 and B=1

B. Select*from user where B=1 and C=1

C. Select*from user where C=1

D. Select*from user where 1=1 and A=1 and B=1


发布时间:2020年07月02日
用户头像
我来说两句…
共 12 条评论
随性安稳 苏宁·软件开发工程师
想问非技术岗是不是和这套题不一样啊  都要考Java么。。。
2020年09月03日 回复
海蓝色裙子少女 北京科技大学·2022届
都是选择题么?
2020年09月03日 回复
李不 北京理工大学·2022届
想问算法岗也都是JAVA吗
2020年09月03日 回复
慕湮 华东理工大学·2022届
后悔没有早点看到这个帖子。。。
2020年09月03日 回复
山寨鱼在山 湘潭大学·2022届
楼主是什么技术岗位呀
2020年09月03日 回复
薛定谔的凯 南京信息工程大学·2022届
多谢您的帖子,帮助很大
2020年09月02日 回复
今分享 中国科学技术大学·2022届
给的是正确答案嘛?
2020年09月03日 回复
新发现 江南大学·2022届
11 是C,13是B ,吧    
2020年09月03日 回复
gashero 香港城市大学·2022届
技术岗一套卷子吗,不大会java。。。
2020年09月03日 回复
我就是小王 广东金融学院·2022届
这卷子是怎么保存下来的
2020年09月03日 回复
思慕 中央民族大学·2022届
答案有问题吧
2020年09月02日 回复
风筝 广州大学·2022届
都是选择吗?有编程题吗?
2020年09月02日 回复