招银科技在线笔试分为两部分:
第一部分(专业技能/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道性格测试选择题(这个简单,根据自己情况选就可以,没有正确答案与否。。)