当前位置:学者斋 >

IT认证 >IBM认证 >

2017年IBM中国研究院面试题

2017年IBM中国研究院面试题

IBM根据其产品分类设置了相应的专业认证项目,那么IBM认证是什么呢?IBM认证的优势又怎样的'呢?以下是关于IBM中国研究院面试题,欢迎大家练习!

2017年IBM中国研究院面试题

模拟银行某一时段的服务流程(一小时内完成)

银行有4个服务窗口,其中有三个是普通窗口,一个是VIP窗口。VIP窗口在没有VIP用户时也可以当作普通服务窗口办理业务。银行的服务流程描述如下:

首先到达的客户需要在门口领取一张号码纸,号码纸上写明了前面排队的人数和你的号码。

客户等待自己被服务。如果号码纸的的号码过期,即当前的号码大于号码纸的号码,则号码纸就过期了

如果VIP用户到达后,VIP用户进入VIP窗口办理,如果VIP窗口前面有其他的VIP用户,则排在其他VIP用户之后,如果有普通会员在办理,则服务完成后立刻服务VIP用户。

银行的业务员在服务完一个客户后,会根据号码纸依次通知下一个客户进行服务

以下是数据:

1 普通 09:00 5

2 普通 09:00 6

3 普通 09:00 5

4 普通 09:02 9

5 普通 09:04 5

6 VIP 09:05 7

7 普通 09:10 5

8 普通 09:12 10

9 普通 09:15 5

10 VIP 09:18 5

11 普通 09:18 8

12 普通 09:19 5

13 VIP 09:21 9

14 普通 09:21 5

15 普通 09:26 5

16 普通 09:27 2

17 普通 09:28 5

18 普通 09:29 10

19 普通 09:29 5

20 VIP 09:32 5

21 普通 09:32 6

22 普通 09:32 5

23 VIP 09:33 12

24 VIP 09:40 5

25 普通 09:40 5

26 普通 09:45 5

27 普通 09:46 5

28 普通 09:46 5

29 VIP 09:51 5

30 普通 09:51 5

31 VIP 09:55 5

32 普通 09:58 5

今天的笔试题目只记得一部分(总共7道题):

1.写出下面代码的执行结果:

public class T {

public static void main(String[] args) {

Byte b=new Byte("127");

tln(ring()==ring());

}

}

2.写出下面代码的执行结果:

package ;

public class T {

public static void main(String[] args) {

method1();

tln("f");

}

static void method1(){

try{

method2();

tln("a");

}catch (NullPointerException e) {

tln("b");

}finally{

tln("c");

}

tln("d");

}

static void method2(){

tln("e");

throw new IllegalStateException();

}

}

3.用Java实现一个单利模式

4.多线程编程,第一个线程负责对某个数加一,第二个线程负责对这个数减一

标签: 面试题 IBM 研究院
  • 文章版权属于文章作者所有,转载请注明 https://xuezhezhai.com/zh-sg/itrz/ibm/xvk9nn.html