糯米文學吧

位置:首頁 > IT認證 > IBM認證

2017年IBM中國研究院面試題

IBM認證8.27K

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.多線程編程,第一個線程負責對某個數加一,第二個線程負責對這個數減一