當前位置:簡歷模板館>面試>面試筆試>

師兄師姐:IBM筆試合集

面試筆試 閱讀(6.75K)
師兄師姐:IBM筆試合集
IBM筆試真題一:

  IBM筆試1. 簡述 private、 protected、 public、 internal 修飾符的訪問權限。

  答 . private : 私有成員, 在類的內部纔可以訪問。protected : 保護成員,該類內部和繼承類中可以訪問。public : 公共成員,完全公開,沒有訪問限制。internal: 在同一命名空間內可以訪問。

  IBM筆試2 .列舉 頁面之間傳遞值的幾種方式。

  答. 1.使用QueryString, 如....?id=1; response. Redirect()....2.使用Session變量3.使用sfer

  IBM筆試3.C#中的委託是什麼?事件是不是一種委託?

  答 : 委託可以把一個方法作爲參數代入另一個方法。委託可以理解爲指向一個函數的引用。是,是一種特殊的委託

  IBM筆試ride與重載的區別

  答 :override 與重載的區別。重載是方法的名稱相同。參數或參數類型不同,進行多次重載以適應不同的需要Override 是進行基類中函數的重寫。爲了適應需要。

  IBM筆試5.如果在一個B/S結構的系統中需要傳遞變量值,但是又不能使用Session、Cookie、Application,您有幾種方法進行處理?

  答 : sfer

  IBM筆試6.描述一下C#中索引器的實現過程,是否只能根據數字進行索引?

  答:不是。可以用任意類型。

  IBM筆試7.用做B/S結構的系統,您是用幾層結構來開發,每一層之間的關係以及爲什麼要這樣分層?

  答:一般爲3層數據訪問層,業務層,表示層。數據訪問層對數據庫進行增刪查改。業務層一般分爲二層,業務表觀層實現與表示層的溝通,業務規則層實現用戶密碼的安全等。表示層爲了與用戶交互例如用戶添加表單。優點: 分工明確,條理清晰,易於調試,而且具有可擴展性。缺點: 增加成本。

  IBM筆試8.什麼叫應用程序域?

  答:應用程序域可以理解爲一種輕量級進程。起到安全的作用。佔用資源小。

  IBM筆試、CLS、CLR分別作何解釋?

  答:CTS:通用語言系統。CLS:通用語言規範。CLR:公共語言運行庫。

  IBM筆試10.什麼是裝箱和拆箱?

  答:從值類型接口轉換到引用類型裝箱。從引用類型轉換到值類型拆箱。

  IBM筆試11.什麼是受管制的代碼?

  答:unsafe:非託管代碼。不經過CLR運行。

  IBM筆試12.什麼是強類型系統?

  答:RTTI:類型識別系統。

  IBM筆試中讀寫數據庫需要用到那些類?他們的作用?

  答:DataSet:數據存儲器。DataCommand:執行語句命令。DataAdapter:數據的集合,用語填充。

  IBM筆試的身份驗證方式有哪些?分別是什麼原理?

  答:10。Windwos(默認)用(窗體)用帳戶port(密鑰)

  IBM筆試15.什麼是Code-Behind技術?

  答:代碼後植。

  IBM筆試16.在中,配件的意思是?

  答:程序集。(中間語言,源數據,資源,裝配清單)

  IBM筆試17.常用的調用WebService的方法有哪些?

  答:1.使用命令行工具。2.使用中的Add Web Reference菜單選項

  IBM筆試 Remoting 的工作原理是什麼?

  答:服務器端向客戶端發送一個進程編號,一個程序域編號,以確定對象的位置。

  IBM筆試19.在C#中,string str = null 與 string str = “” 請儘量使用文字或圖象說明其中的區別。

  答:string str = null 是不給他分配內存空間,而string str = "" 給它分配長度爲空字符串的內存空間。

  IBM筆試20.請詳述在dotnet中類(class)與結構(struct)的異同?

  答:Class可以被實例化,屬於引用類型,是分配在內存的堆上的,Struct屬於值類型,是分配在內存的棧上的.

  IBM筆試21.分析以下代碼,完成填空

  string strTmp = "abcdefg某某某";int i= ytes(strTmp)th;int j= th;以上代碼執行完後,i= j=

  答:i=13,j=10

  IBM筆試ERVER服務器中,給定表 table1 中有兩個字段 ID、LastUpdateDate,ID表示更新的事務號, LastUpdateDate表示更新時的服務器時間,請使用一句SQL語句獲得最後更新的事務號

  答:Select ID FROM table1 Where LastUpdateDate = (Select MAX(LastUpdateDate) FROM table1)


  IBM筆試真題二:

  字母矩陣題目(15 分鐘)

  給你一個矩陣:

  (一) (二) (三) (四) (五)

  1 a b c d e

  2 b c a e d

  3 c b e a d

  4 c e d b a

  5 e d a c b

  回答以下問題。

  IBM筆試(1)將第一行和第四行交換後,第一行第四個字母下面的左邊的下面的右邊的字母是 。

  ① a ②b ③c ④d ⑤e

  IBM筆試(2)將所有出現在d 左邊的字母從矩陣中刪掉。將所有出現在a 左邊的c字母從矩陣中刪掉。如果矩陣中剩下的字母的種類的數目大於3,答案爲原矩陣中左上方至右下方對角線上出現兩次的字母。如果矩陣中剩下的字母的種類的數目小於或者等於3,答案爲原矩陣中右上至左下對角線上出現4 次的字母是 。

  ①a ②b ③c ④d ⑤e

  IBM筆試(3)將所有的a 用4 替換,所有的d 用2 替換,哪一列的總和 最大

  ①第1 列 ②第2 列 ③第3 列 ④第4 列 ⑤第五列

  IBM筆試(4)從左上角的字母開始,順時針沿矩陣外圍,第4 次出現的字母是 。

  ①a ②b ③c ④d ⑤e

  IBM筆試(5)沿第5 列從上到下,接着沿第3 列從下到上,接着沿第4 列從上到下,接着沿第1 列從下到上,接着沿第2 列從上到下,第1 個出現5 次的字母是 。

  ① a ②b ③c ④d ⑤e

  IBM筆試(6)從左上角的字母開始,順時針沿矩陣外圍,第4 次出現的字母是以下哪個 。

  ① a ②b ③c ④d ⑤e

  智力題

  IBM筆試1.有50 家人家,每家一條狗。有一天[被過濾]通知,50 條狗當中有病狗,行爲和正常狗不一樣。每人只能通過觀察別人家的狗來判斷自己家的狗是否生病,而不能看自己家的狗,如果判斷出自己家的狗病了,就必須當天一槍打死自己家的狗。結果,第一天沒有槍聲,第二天沒有槍聲,第三天開始一陣槍響,問:一共死了幾條狗?

  IBM筆試2.已知兩個數字爲1~30 之間的數字,甲知道兩數之和,乙知道兩數之積,甲問乙:“你知道是哪兩個數嗎?”乙說:“不知道”。乙問甲:“你知道是哪兩個數嗎?”甲說:“也不知道”。於是,乙說:“那我知道了”,隨後甲也說: “那我也知道了”,這兩個數是什麼?

  IBM筆試3.一個經理有三個女兒,三個女兒的年齡加起來等於13,三個女兒的年齡乘起來等於經理自己的年齡。有一個下屬已知道經理的年齡,但仍不能確定經理的三個女兒的年齡,這時經理說只有一個女兒的頭髮是黑的,然後這個下屬就知道了經理的三個女兒的年齡。請問三個女兒的年齡分別是多少?爲什麼?


  IBM筆試真題三:

  IBM筆試ribe an instance where you set your sights on a high demanding goal and saw it through completion?

  IBM筆試erize a situation where you took the initiative to get others going on an important task or issue, and played a leading role to achieve the results you wanted.

  IBM筆試3. Describe a situation where you had to seek out a relevant information, define key issues, and decide on which steps to take to get the desired results.

  IBM筆試4. Describe an instance where you made effective use of facts to secure the agreement of others.

  IBM筆試5. Give an example of how you worked effectively with people to accomplish an important result.

  IBM筆試ibe a creative/innovative idea that you produced which led to a significant contribution to the success of an activity or project.

  IBM筆試ide an example of how you assessed a situation and achieved good results by focusing on the most important priorities.

  IBM筆試ide an example of how you acquired technical skills and converted them to practical application.

  IBM筆試ribe your greatest achievement in the past 4-5 years?

  IBM筆試10. What are your short & long term career objectives? What do you think is the most ideal job for you?

  IBM筆試11. Why do you want to join IBM? What do you think you can contribute to IBM?