招商银行大数据工程师2019秋招笔试题分享

秋招不易,到现在都没有一个满意的offer,试题换offer啦,求求快来一个吧!

一、 选择题

1.实数x,y,z满足如下约束

x+y-z<=7

-x-y+z<=-7

x,y,z>=0

则2x-3y+3z的最大值为()

A.  6

B.  7

C.  8

D.  9

2. 所有参加本次超模比赛的都是美丽大方的模特,所有美丽大方的模特都是很少打人的,但是也有一些女汉子参加了本次选美, 以下哪项不能从上述得出?()

A.  有些女汉子是很少打人的

B.  很少打人的模特都参加了本次选美

C.  有些很少打人的模特是女汉子

D.  有些美丽大方的模特是女汉子

3. PERT图和关键路径法经常用于项目任务安排和时间估算。如下图是某个项目的PERT图,请问如下PERT图中的关键路径是()


A.  开始->A->D->完成

B.  开始->B->E->G->完成

C.  开始->C->E->H->完成

D.  开始->B->E->H->完成

4. 已知判断“除非去过亚龙湾否则不知道什么叫水清沙幼”为真,那么以下判断中哪一项必定也为真?()

A.  我不知道水清沙幼,所以我一定没去过亚龙湾

B.  我去过亚龙湾,所以我一定知道水清沙幼

C.  我知道水清沙幼,但我没去过亚龙湾

D.  我没去过亚龙湾,我不知道水清沙幼

5. 表A在第100个时间点时一共有5条记录,在第105个时间点上了一个排他锁并在107个时间点时开始进行插入操作,在110个时间点时完成一条数据的插入,在第120个时间点时完成第二条数据插入,并最终在135个时间点时释放排他锁,分别在101,111,125三个时间点对A表进行计数操作,请问三次返回的结果是:()

A.  5,5,5

B.  5,6,7

C.  5,7,7

D.  5,无,无

6. 软件生命周期大致可分为软件定义、软件开发和软件维护三大时期,每个时期又包含不同的阶段。以下哪个选项不属于软件开发时期?()

A.  总体设计

B.  软件测试

C.  需求分析

D.  详细设计

7. 一个事务提交后,由于通信中断,事务未全部完成,数据库回滚之前的操作。该特件是事务的

A.  原子性

B.  一致性

C.  持久性

D.  隔离性

8. 数组[2,8,7,1,3,5,6,4],要按照关键值递增的次序进行排序,若采用以最后一个元素4为分界元素的快速排序法,则扫描一趟的结果是(  )

A.  [1,2,3,4,8,5,6,7]

B.  [2,1,3,4,7,6,5,8]

C.  [2,3,1,4,7,5,6,8]

D.  [2,1,3,5,7,4,6,8]

9. 有一段式存储管理器,当前段表如下所示,请计算[1,310]的内存地址,其中括号内第一元素段号,第二元素为段内地址()


A.  2419

B.  2365

C.  2160

D.  长度越界

10.public class Test{

Person person = null;

Public Person createPerson(String type){

If(“1”.equals(type)){

person = new BlankPerson();

}else if(“2”.equals(type)){

person = new YellowPerson();

} else{

person = new SupperPerson();

}

}

}

上面的代码使用了下面哪种设计模式?()

A.  简单工厂( Simple Factory)

B.  工厂方法( Factory Method)

C.  抽象工厂( Abstract Factory)

D.  建造者模式( Builder)

11. 在面向对象程序设计中,抽象类和接口是重要的两个概念,以下说法正确的是:()

A.  抽象类和接囗都不可以被实例化

B.  抽象类和接口都可以有方法的具体实现

C.  抽象类和接口都可以有构造器

D.  抽象类和接囗都不可以有成员变量

12. 以下哪个描述不属于关系数据模型的优点?(

A.  概念单一,无论实体还是实体之间的联系都是用关系表示

B.  关系型数据库可以存储非结构化数据

C.  存取路径对用户透明,有更高的数据独立性、更好的安全保密性

D.  关系模型中的数据操作是集合操作,及操作的对象和操作的结果都是用关系表示

13. 小明可以一次跳上1级台阶,也可以一次跳上2级……也可以一次跳上n级。求小明跳上一个9级的台阶总共有多少种跳法?()

A.  32

B.  64

C.  128

D.  256

14. 下列的SQL语句中,()不是数据定义语言。

A.  CREATE TABLE

B.  DROP TABLE

C.  GRANT

D.  TRUNCATE TABLE

15. 猜数字游戏,从1-66的数字中猜选定的数字,如果按照折半猜的方式,可能的最大猜测次数是?()

A.  5

B.  6

C.  7

D.  8

16.

int sumarrayrows(int a[M][N]){

int i,j,sum = 0;

for(j=0;j<N;j++)

for(i=0;i<M;i++)

sum+=a[i][j]

return sum;

}

该程序对数组a的引用步长是多少?()是否是局部性最优的写法?()

A.  M,不是最

B.  1,是最优

C.  N,不是最优

D.  M,是最优

17. P地址为140.111.0.0的B类网络,若要切割为7个子网,而且都要连上Internet,请问子网掩码是:()

A.  255.0.0.0

B.  255.255.0.0

C.  255.255.224.0

D.  255.255.240.0

18. 下列关于TCP协议的说法中,错误的是:(

A. 不同的TCP连接之间,重传超时时间(RTO)都是不同的,根据传输往返时间自适应调整。

B. 接收方收到错误分组,直接丢弃,并不会通知发送方

C. 接收者每收到一个分组就返回一个应答

D.  TCP协议中,接收端最终交付给应用层的数据和发送端是一模一样的

19. 有一个循环链表存在108个节点,现在AB两个指针从同一个节点同时出发,分别向着两个相反方向同时迭代链表,其A指针前进的步长为3,B指针前进的步长为5,请问至少需要经过多少步之后两个指针会再次指向同一个节点?()

A.  54

B.  27

C.  108

D.  81

20. 时值世界杯期间,杭州交警对酒驾情况进行了突击检查,检查结束后负责本次行动的四位交警队长有如下的结论

:所有女司机都没有酒

钱:萌新女司机宫本武藏没有酒驾

:女司机不都没酒驾

:有的女司机没酒驾

如果四人中只有一人说的是真话,那么以下判断哪个是正确的?

A. 赵队长说得对,宫本武藏没有酒驾

B. 孙队长说得对,宫本武藏酒驾了

C. 孙队长说得对,但是本武藏没酒驾

D. 李队长说得对,本武藏没酒驾

21. 钢铁公司出售钢条长度(米)1、2、3、4,对应价格元分别是1、6、7、10,请问一根4米的钢条,按整米切制的最优收益值是多少?

A.  13

B.  15

C.  12

D.  11

22. 有一个A系统跟B系统,两系统各有自己的人员信息维护,信息存储格式不同,但数据基本相同,现在想把B系统的人信息实时同步到A系统,采用RM(远程对象调用)的方式进行联机交互,在不改变A系统原有的接囗跟设计情况,应该采用哪种设计模式?()

A. 策略模式( Strategy)

B. 组合模式( composite)

C. 适配器模式( Adapter)

D. 外观模式( Facade)

23. 一棵完全二叉树有9个节点,节点按层序遍历的编号,从1开始。现在按照前序遍历得到一个节点序列,问得到的编号序列是什么?

A.  1,2,4,8,9,3,5,7

B.  1,2,4,8,9,5,3,6,7

C.  8,4,9,2,5,1,6,3,7

D.  8,9,4,5,2,6,7,3,1

24.class A{

public:

virtual void fun(double,int){puts(“A::fun(double,int)”);}

};

class B:public A{

public:

virtual void fun(int){puts(“B::fun(int)”);}

};

上述C++代码体现了类成员函数的()

A. 重写

B. 重载

C. 隐藏

D. 继承

25. 下面设计模式当中,不能实现对已有类进行扩展的是:()

A. 外观模式( Facade)

B. ***模式( Proxy)

C. 装饰者模式( Decorator)

D. 策略模式( Strategy)

26. .在三态模型中,以下不属于进程的基本状态是()

A. 就绪

B. 执行

C. 阻塞

D. 终止

27. 通过混合三种不同的光,计算机可以在屏幕或者显示器上生成彩色的画面,设想一种简单的方法,使用三种颜色不同的光,每种光都能打开或者关闭,投射到屏幕上,那么基于光源R(红)、G(绿)、B(蓝)的关闭(0)或者打开(1)我们就能创建8种不同的颜色:R(红)G(绿)B(蓝)颜色


一种颜色的补是通过关掉打开的光源且打开关闭的光源得到的,请问绿色和黄色的补色分别是什么?()

A. 蓝,蓝绿

B. 红紫,蓝

C. 黄,蓝

D. 绿,红紫

28. salary表中插入4条记

insert into salary(id, name, salary) values(1,’ zhangsan’, 1000)

insert into salary(id, name, salary) values(2, ‘lisi’, 1200)

insert into salary(id, name, salary) values(3, ‘wangwu’, 1200)

sert into salary(id, name, salary) values(4, ‘zhaosi’, 2000):

插入后执行 select id,name, salary,dense_rank() over(order by salary desc) ’dense_rank’ from salary的结果中第4列的值从第一条记录开始依次是:()

A.  1,2,2,3

B.  1,2,2,4

C.  1,2,3,4

D.  3,2,2,1

29. 以下描述正确的是:()

A. 面向对象语言都直接支持美的多重继承

B. 面向对象编程中,一个类实现越多的接囗越好

C. 面向对象中的多态性只能通过重载和重写来实现

D. 面向对象与面向过程本质是分析方式的不同,二者都有各自合适的应用场景,没有优劣之分

二、 编程填空题


三、编程题


#秋招##招商银行##笔试题目#
全部评论
这是信用卡中心笔试题嘛?还是招银科技的呢
点赞 回复 分享
发布于 2018-09-12 15:12

相关推荐

上了几个月班,对工作还是不是太了解,今天被带我的人说了,说我干活慢,还要别人帮我,但是事情确实太多有时候全都一起来干不赢,有没有跟我一样的,希望听听大家的建议
小火柴燃烧吧:如果是互联网的话,现在越来越卷了,你如果不主动去学习了解,领导可能就会感觉你态度有问题,我刚入职考个试成绩不好,领导直接就把我裁了。没办法,现在的风气就是这样,你不当牛马,多的是牛马
点赞 评论 收藏
分享
孤寡孤寡的牛牛很热情:为什么我2本9硕投了很多,都是简历或者挂,难道那个恶心人的测评真的得认真做吗
点赞 评论 收藏
分享
6 59 评论
分享
牛客网
牛客企业服务