- 相關推薦
2017年IBM中國研究院面試題
IBM根據其產品分類設置了相應的專業認證項目,那么IBM認證是什么呢?IBM認證的優勢又怎樣的呢?以下是關于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");
System.out.println(b.toString()==b.toString());
}
}
2.寫出下面代碼的執行結果:
package com.ibm.bmcc.test;
public class T {
public static void main(String[] args) {
method1();
System.out.println("f");
}
static void method1(){
try{
method2();
System.out.println("a");
}catch (NullPointerException e) {
System.out.println("b");
}finally{
System.out.println("c");
}
System.out.println("d");
}
static void method2(){
System.out.println("e");
throw new IllegalStateException();
}
}
3.用Java實現一個單利模式
4.多線程編程,第一個線程負責對某個數加一,第二個線程負責對這個數減一
【IBM中國研究院面試題】相關文章:
IBM軟件中國本地認證項目介紹06-15
中國藝術研究院研究生院01-11
IBM簡介07-09
IBM認證的分類和獲得IBM認證的好處10-18
什么是IBM認證09-02
IBM旗下產品02-27
IBM認證項目01-12
IBM品牌介紹08-13
IBM認證簡介07-24
IBM認證優勢07-28