招银科技2018春招线上笔试题

招银科技2018春招线上笔试题

专业知识

1、选择题(30道)

    部分如下:

    1、定义一个结构,然后其中包括char型元素和int型元素以及short型元素,问结构占用几个字节

    2、cpu主要由哪两部分组成

    3、小明买了一套房,单元和层数以及面积的成绩为2013,则面积时多少

    还有各种算法运行题目,设计数据结构、操作系统、机组等

2、简答题 (1道)

    系统A和系统B合作,系统A要远程访问系统B,但不能直接访问系统B的数据库,问:

      1、设计至少三种系统A和系统B之间的数据传输方式

      2、如果系统B传输的数据超时,应该怎么做

      3、假如要在系统A查询存取记录,如何提高查询效率

3、数据库题(4道)

    给出一个表
      1、创建表的sql语句

      2、查询其中每项科目最高的数据,补全

      3、将表的行换成列,列换成行,补全sql语句

      4、进行查询,要进行排序,补全sql语句

4、算法题(2道)

    1、下列题目二选一

      1.1(使用Java或者c++)有250人,然后有8个面包,其中有一个人中毒了。4个时辰时候会死亡,这个人有个特征,他咬过的面包会在四个时辰内变黑,设计算法,找出中毒的人的编号,

      例如给出变黑的面包的编号2,3,5,7,8.求中毒的人的编号

      1.2(使用java或者python)给出四个坐标。判断是否能组成正方形

      输入:p1[0,0] p2[0,1] p3[1,0] p4[1,1]
      输出:True
招银科技2018春招线上笔试题2、给出java和c++的代码,任选其一,都是关于招商银行中排队问题的代码,然后补齐

心理测试(100道)

总结

      本次笔试都是基础题,但面很广,设计的知识很多,需要充分准备,特别时c++和Java.
       首先,编程的时候Java的输入要用标准输入System.in,具体如下:

package exam;

import java.util.Scanner;

public class exam {
	public static void main(String[] args){
		Scanner in=new Scanner(System.in);
		System.out.println("Enter a strinf:");
		String s=in.next();//数据类型为String
		System.out.println("your Enter is :"+s);
	}

}
//nextByte(); 读取一个byte类型的整数。
//nextShort(); 读取一个short类型的整数。
//nextInt(); 读取一个int类型的整数。
//nextLong(); 读取一个long类型的整数。
//nextFloat(); 读取一个float类型的整数。
//nextDouble(); 读取一个double类型的整数。
//next(); 读取一个字符串,该字符在一个空白符之前结束。
//nextLine(); 读取一行文本(即以按下enter键为结束标志)。

python的输入输出要用raw_inputinput
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值