招银科技在线笔试(2018.3.12)

招银科技在线笔试分为两部分:

第一部分(专业技能/120min):

一、选择题30道:

主要包含计算机网络,代码阅读(C++和Java),Sql语句阅读和一道数字推理。

如:SRAM和DRAM,C结构体占用几个字节,给出部分代码问执行结果,Sql查询语句等等。。(其他想不起来了)

二、问答题1道:

两个独立应用系统A和B,由于业务要求,A想要获得B数据库中的交易数据且不能直接访问B的数据库。

1.写出A访问B的交易数据的三种实现方式。

2.B向A发送数据时出现发送超时,问B应该如何做。

3. A要对交易数据进行查询,如何提高A的查询速度。 

三、数据库4道:

4道Sql语句的补写,1道建表,1道子查询(横标变竖表),1道查询,1道建立索引。

五、编程2道:

1.C++代码补写(五个空),用数组实现循环队列

2.二选一

①(Java或C++)岛上有250个人,其中1个被魔鬼诅咒了,4小时找不出来则over,4小时内找出可救活;有8个白面包(足够大且不可分割),其中被诅咒的人咬一口白面包之后白面包4小时内会变黑,自定义吃面包规则,输入面包变黑序列号如1,3,4,6,7,输出被诅咒的人的编号。

注:一个解法为8位二进制实现250人的编号。有其他解法可以留言==

②(Java或Python)输入四个点,判断是否为正方形,

如:input : p1 = [0, 1], p2 = [1, 1], p3 = [1, 0], p4 = [0, 0]

      output : True

第二部分(性格测试/时间不限):

100道性格测试选择题(这个简单,根据自己情况选就可以,没有正确答案与否。。)

你可能感兴趣的:(招银科技在线笔试(2018.3.12))