笔试 > 笔试题目 > 正文

师兄师姐:IBM笔试合集

2014-03-02    笔试题目    【本页移动版】
IBM笔试真题一:

  IBM笔试1. 简述 private、 protected、 public、 internal 修饰符的访问权限。

  答 . private : 私有成员, 在类的内部才可以访问。protected : 保护成员,该类内部和继承类中可以访问。public : 公共成员,完全公开,没有访问限制。internal: 在同一命名空间内可以访问。

  IBM笔试2 .列举ASP.NET 页面之间传递值的几种方式。

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

  IBM笔试3.C#中的委托是什么?事件是不是一种委托?

  答 : 委托可以把一个方法作为参数代入另一个方法。委托可以理解为指向一个函数的引用。是,是一种特殊的委托

  IBM笔试4.override与重载的区别

  答 :override 与重载的区别。重载是方法的名称相同。参数或参数类型不同,进行多次重载以适应不同的需要Override 是进行基类中函数的重写。为了适应需要。

  IBM笔试5.如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理?

  答 : this.Server.Transfer

  IBM笔试6.描述一下C#中索引器的实现过程,是否只能根据数字进行索引?

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

  IBM笔试7.用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?

  答:一般为3层数据访问层,业务层,表示层。数据访问层对数据库进行增删查改。业务层一般分为二层,业务表观层实现与表示层的沟通,业务规则层实现用户密码的安全等。表示层为了与用户交互例如用户添加表单。优点: 分工明确,条理清晰,易于调试,而且具有可扩展性。缺点: 增加成本。

  IBM笔试8.什么叫应用程序域?

  答:应用程序域可以理解为一种轻量级进程。起到安全的作用。占用资源小。

  IBM笔试9.CTS、CLS、CLR分别作何解释?

  答:CTS:通用语言系统。CLS:通用语言规范。CLR:公共语言运行库。

  IBM笔试10.什么是装箱和拆箱?

  答:从值类型接口转换到引用类型装箱。从引用类型转换到值类型拆箱。

  IBM笔试11.什么是受管制的代码?

  答:unsafe:非托管代码。不经过CLR运行。

  IBM笔试12.什么是强类型系统?

  答:RTTI:类型识别系统。

  IBM笔试13.net中读写数据库需要用到那些类?他们的作用?

  答:DataSet:数据存储器。DataCommand:执行语句命令。DataAdapter:数据的集合,用语填充。

  IBM笔试14.ASP.net的身份验证方式有哪些?分别是什么原理?

  答:10。Windwos(默认)用IIS...From(窗体)用帐户....Passport(密钥)

  IBM笔试15.什么是Code-Behind技术?

  答:代码后植。

  IBM笔试16.在.net中,配件的意思是?

  答:程序集。(中间语言,源数据,资源,装配清单)

  IBM笔试17.常用的调用WebService的方法有哪些?

  答:1.使用WSDL.exe命令行工具。2.使用VS.NET中的Add Web Reference菜单选项

  IBM笔试18.net 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= System.Text.Encoding.Default.GetBytes(strTmp).Length;int j= strTmp.Length;以上代码执行完后,i= j=

  答:i=13,j=10

  IBM笔试22.SQLSERVER服务器中,给定表 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笔试1.Describe an instance where you set your sights on a high demanding goal and saw it through completion?

  IBM笔试2.Summerize 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笔试6.Desribe a creative/innovative idea that you produced which led to a significant contribution to the success of an activity or project.

  IBM笔试7.Provide an example of how you assessed a situation and achieved good results by focusing on the most important priorities.

  IBM笔试8.Provide an example of how you acquired technical skills and converted them to practical application.

  IBM笔试9.Describe 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?
推荐文章