没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
作者针对50家企业笔试题做的精心整理;包括大量笔试真题及答案;其中包括巨人网络java笔试基础题分享 3 百度笔试题 7 百度2010校招运维部门笔试 8 百度2010年校园招聘软件测试笔试题 9 2009.10.18-百度质量部笔试试题 12 百度08-9-24成都电子科技大学笔试题(第一套) 14 迅雷上机笔试 16 迅雷广州C++二笔题09.10.13ZZ 17 EMC--笔试 19 方正笔试 21 搜狐齐全的笔试题 22 Xml方面笔试题 24 网易游戏游戏开发工程师 25 SAP笔试(技术部分) 28 Oracle的网上测试 30 千橡笔试题 31 华为面试/笔试题目(附答案) 34 华为笔试网络题(3) 41 华为硬件笔试题 43 Adobe 笔试 46 Adobe公司笔试题 49 北京-泡泡网笔试题 51 微软的笔试题目 52 盛大笔试题 56 .net面试题 57 .net笔试题超级集合 58 阿尔卡特NGN software dev.笔试题目 64 广州-数数网笔试题 65 广州-领先面试题笔试题 67 Google中国笔试题目 68 中兴笔试题 72 intel的笔试题 83 微软的面试题及答案-超变态但是很经典 89
资源推荐
资源详情
资源评论







各大公司笔试题大全
巨人网络 java 笔试基础题分享 .............................................................................................. 3
百度笔试题 .............................................................................................................................. 7
百度 2010 校招运维部门笔试 ................................................................................................ 8
百度 2010 年校园招聘软件测试笔试题 ................................................................................ 9
2009.10.18-百度质量部笔试试题 ......................................................................................... 12
百度 08-9-24 成都电子科技大学笔试题(第一套) ................................................................ 14
迅雷上机笔试 ........................................................................................................................ 16
迅雷广州 C++二笔题 09.10.13ZZ .......................................................................................... 17
EMC--笔试 .............................................................................................................................. 19
方正笔试 ................................................................................................................................ 21
搜狐齐全的笔试题 ................................................................................................................ 22
Xml 方面笔试题 ..................................................................................................................... 24
网易游戏游戏开发工程师 .................................................................................................... 25
SAP 笔试(技术部分) ............................................................................................................... 28
Oracle 的网上测试 ................................................................................................................. 30
千橡笔试题 ............................................................................................................................ 31
华为面试/笔试题目(附答案) ........................................................................................... 34
华为笔试网络题(3) .......................................................................................................... 41
华为硬件笔试题 .................................................................................................................... 43
Adobe 笔试 ............................................................................................................................ 46
Adobe 公司笔试题 ................................................................................................................. 49

北京-泡泡网笔试题 ............................................................................................................... 51
微软的笔试题目 .................................................................................................................... 52
盛大笔试题 ............................................................................................................................ 56
.net 面试题 ............................................................................................................................. 57
.net 笔试题超级集合 ............................................................................................................. 58
阿尔卡特 NGN software dev.笔试题目 ................................................................................. 64
广州-数数网笔试题 ............................................................................................................... 65
广州-领先面试题笔试题 ....................................................................................................... 67
Google 中国笔试题目 ............................................................................................................ 68
中兴笔试题 ............................................................................................................................ 72
intel 的笔试题 ........................................................................................................................ 83
微软的面试题及答案-超变态但是很经典 ........................................................................ 89

巨人网络 java 笔试基础题分享
1、String 是最基本的数据类型吗?
基本数据类型包括 byte、int、char、long、float、double、boolean 和 short。
java.lang.String 类是 final 类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我
们应该用 StringBuffer 类
2、int 和 Integer 有什么区别
Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int 是 java 的原始数据类型,Integer
是 java 为 int 提供的封装类。Java 为每个原始类型提供了封装类。
原始类型封装类
booleanBoolean
charCharacter
byteByte
shortShort
intInteger
longLong
floatFloat
doubleDouble
引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和
用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某
个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而原始类型实例变量的缺省值与
它们的类型有关。
3、String 和 StringBuffer 的区别
JAVA 平台提供了两个类:String 和 StringBuffer,它们可以储存和操作字符串,即包含多个字符的字符数
据。这个 String 类提供了数值不可改变的字符串。而这个 StringBuffer 类提供的字符串进行修改。当你知
道字符数据要改变的时候你就可以使用 StringBuffer。典型地,你可以使用 StringBuffers 来动态构造字符
数据。
4、运行时异常与一般异常有何异同?
异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,
是一种常见运行错误。java 编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声
明抛出未被捕获的运行时异常。

5、说出 Servlet 的生命周期,并说出 Servlet 和 CGI 的区别。
Servlet 被服务器实例化后,容器运行其 init 方法,请求到达时运行其 service 方法,service 方法自动派遣
运行与请求对应的 doXXX 方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其 destroy 方
法。
与 cgi 的区别在于 servlet 处于服务器进程中,它通过多线程方式运行其 service 方法,一个实例可以服务
于多个请求,并且其实例一般不会销毁,而 CGI 对每个请求都产生新的进程,服务完成后就销毁,所以效
率上低于 servlet。
6、说出 ArrayList,Vector, LinkedList 的存储性能和特性
ArrayList 和 Vector 都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,
它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入
数据慢,Vector 由于使用了 synchronized 方法(线程安全),通常性能上较 ArrayList 差,而 LinkedList
使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前
后项即可,所以插入速度较快。
8、EJB 是基于哪些技术实现的?并说出 SessionBean 和 EntityBean 的区别,StatefulBean 和
StatelessBean 的区别。
EJB 包括 Session Bean、Entity Bean、Message Driven Bean,基于 JNDI、RMI、JAT 等技术实现。
SessionBean 在 J2EE 应用程序中被用来完成一些服务器端的业务操作,例如访问数据库、调用其他 EJB
组件。EntityBean 被用来代表应用系统中用到的数据。
对于客户机,SessionBean 是一种非持久性对象,它实现某些在服务器上运行的业务逻辑。
对于客户机,EntityBean 是一种持久性对象,它代表一个存储在持久性存储器中的实体的对象视图,或是
一个由现有企业应用程序实现的实体。
Session Bean 还可以再细分为 Stateful Session Bean 与 Stateless Session Bean ,这两种的 Session
Bean 都可以将系统逻辑放在 method 之中执行,不同的是 Stateful Session Bean 可以记录呼叫者的状
态,因此通常来说,一个使用者会有一个相对应的 Stateful Session Bean 的实体。Stateless Session
Bean 虽然也是逻辑组件,但是他却不负责记录使用者状态,也就是说当使用者呼叫 Stateless Session
Bean 的时候,EJB Container 并不会找寻特定的 Stateless Session Bean 的实体来执行这个 method。
换言之,很可能数个使用者在执行某个 Stateless Session Bean 的 methods 时,会是同一个 Bean 的
Instance 在执行。从内存方面来看, Stateful Session Bean 与 Stateless Session Bean 比较,
Stateful Session Bean 会消耗 J2EE Server 较多的内存,然而 Stateful Session Bean 的优势却在于他
可以维持使用者的状态。
9、Collection 和 Collections 的区别。
Collection 是集合类的上级接口,继承与他的接口主要有 Set 和 List.

Collections 是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全
化等操作。
10、&和&&的区别。
&是位运算符,表示按位与运算,&&是逻辑运算符,表示逻辑与(and)。
11、HashMap 和 Hashtable 的区别。
HashMap 是 Hashtable 的轻量级实现(非线程安全的实现),他们都完成了 Map 接口,主要区别在于
HashMap 允许空(null)键值(key),由于非线程安全,效率上可能高于 Hashtable。
HashMap 允许将 null 作为一个 entry 的 key 或者 value,而 Hashtable 不允许。
HashMap 把 Hashtable 的 contains 方法去掉了,改成 containsvalue 和 containsKey。因为 contains 方法
容易让人引起误解。
Hashtable 继承自 Dictionary 类,而 HashMap 是 Java1.2 引进的 Map interface 的一个实现。
最大的不同是,Hashtable 的方法是 Synchronize 的,而 HashMap 不是,在多个线程访问 Hashtable 时,
不需要自己为它的方法实现同步,而 HashMap 就必须为之提供外同步。
Hashtable 和 HashMap 采用的 hash/rehash 算法都大概一样,所以性能不会有很大的差异。
12、final, finally, finalize 的区别。
final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。
finally 是异常处理语句结构的一部分,表示总是执行。
finalize 是 Object 类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法
提供垃圾收集时的其他资源回收,例如关闭文件等。
13、sleep() 和 wait() 有什么区别?
sleep 是线程类(Thread)的方法,导致此线程暂停执行指定时间,给执行机会给其他线程,但是监控状
态依然保持,到时后会自动恢复。调用 sleep 不会释放对象锁。
wait 是 Object 类的方法,对此对象调用 wait 方法导致本线程放弃对象锁,进入等待此对象的等待锁定池,
只有针对此对象发出 notify 方法(或 notifyAll)后本线程才进入对象锁定池准备获得对象锁进入运行状态。
14、Overload 和 Override 的区别。Overloaded 的方法是否可以改变返回值的类型?
方法的重写 Overriding 和重载 Overloading 是 Java 多态性的不同表现。重写 Overriding 是父类与子类之
间多态性的一种表现,重载 Overloading 是一个类中多态性的一种表现。如果在子类中定义某方法与其父
类有相同的名称和参数,我们说该方法被重写 (Overriding)。子类的对象使用这个方法时,将调用子类中
的定义,对它而言,父类中的定义如同被"屏蔽"了。如果在一个类中定义了多个同名的方法,它们或有不
同的参数个数或有不同的参数类型,则称为方法的重载(Overloading)。Overloaded 的方法是可以改变返回
值的类型。
剩余99页未读,继续阅读

勇-子
- 粉丝: 170
- 资源: 15
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制

- 1
- 2
前往页