IBM笔试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
IBM笔试题
注:IBM笔试题一小时之内完成,题目全部用英文描述,这里用中文表述
一、名词解释
此题大概有15个左右,还有一些记不清了
1、Eclipse
2、J2EE
3、EJB
4、Ajax
5、Web service
6、
二、找出以下代码问题
public class test{
public void print(String str){
char[] s=str;
}
}
public class a{
public static void main(String [] args){
puts()
}
}
三、写出以下输出
public class Parent{
public void method(){
System.out.println("parent");
}
public static void smethod(){
Sysyem.out.println("parent");
}
}
public class Child extends parent{
public void method(){
System.out.println("child");
}
public static void smethod(){
Sysyem.out.println("child");
}
}
public class test{
public static void print(String [] args){
Child c=new Child();
Parent p=(Parent)c;
p.method();
p.smethod();
}
}
四、编程题(两题选其一)
1、IBM全球有35万员工,名字由26个字母组成,长度不一。
1)请设计一个算法,能够快速查找出要查询的名字。
2)写出此算法的时间复杂度
3)如果对此算法进行测试,请写出测试用例
2、用熟悉的c/c++/java写出一个完成的函数,此函数能够将一个值插入一个排好序的二叉树中
五、Unix命令题
此题包含Unix操作系统的常用命令如建目录、系统启动、磁盘使用情况察看等,大概15个以上
六、英文短文(两题选其一,不少于200字)
1、描述一下你理想中的职业
2、描述一下你心目中的中国文化以及它对于日常工作的影响