中国平安公司招聘考试上机考试题及参考答案
注:所有答案仅供参考
多选题:
1. UML 是一种建模语言,它对开发人员如何进行面向对象的分析与设计不提供指导
(选择所有正确答案)A
A. 对
B. 错
2. 下面哪个不是 JAVA 的关键字?C
(选择所有正确答案)
A. NULL
B. true
C. sizeof
D. implements
E. instanceof
3. 下面哪个 SQL 属于 DML ? AD
(选择所有正确答案)
A.INSERT INTO table_name(column1,column2) VALUES(value1,value2)
B.Drop table
C.commit
D.Select column from table
6. 执行下面的哪些命令将释放用户以前持有的所有表锁? AC
(选择所有正确答案)
A.commit
B.exit
C.ALTER TABLE emp ADD UNIQUE(ename)
D.UPDATE emp SET sal=3000 WHERE ename=’SMITH’
7 若下面指定的目录和文件名都存在,创建 FileInputStream 对象的语句正确的是:AD
(选择所有正确答案)
A.FileInputStream fis=new FileInputStream(“d:\\java\\1.txt”)
B.FileInputStream fis=new FileInputStream(“java/1.txt”)
C.FileInputStream fis=new FileInputStream(“ d:\\java\\1.txt”)
D.File
File(“1.txt”);FileInputStream
file=new
fis=new
FileInputStream(file)
11 下面哪些情况适合考虑使用有状态会话 Bean
ABC
(选择所有正确答案)
A.在方法调用期间,会话 Bean 需要维护成员变量的数据
B.实例化会话 bean 的时候,必须初始化会话 bean 的状态
C.会话 Bean 需要跨越多个方法调用,维护客户端的信息
D.会话 Bean 提供的服务不具体针对某种客户端
12
JSP 页面使用标签库中定义的标签时定义 uri 的方式有哪几种 A
(选择所有正确答案)
A.把引用放到 Web 应用描述符 web.xml 文件的标签库中
B.直接引用一个没有打包的标签库
C.引用一个包含标签库的确良 jar 文件
D.会话 Bean 提供的服务不具体针对某种客户端
13 下面的说法正确的 ABC
(选择所有正确答案)
A.InputStream 与 OutputStream 类通常是用来处理字节流,也就是二进制文件
B.Reader 与 Writer 是用来处理字符流,也就是纯文本文件
C.Java 中 IO 流的处理通常分为输入和输出两个部分
D.File 类是输入/输出流类的子类
16
J2EE 的三层模型是指 ABC
(选择所有正确答案)
A.客户层
B.中间层
C.企业信息系统层
D.WEB 层
17 以下变量定义中,合法的语句是:B
(选择所有正确答案)
A.Float l_variable=3.4;
B.Int abc_21;
C.Double a=1+4e2.5;
D.Short do=15;
18
EJB 组件的包文件的扩展名是: A
A..jar
B..war
C..rar
D..ear
21
PL/SQL 中有 4 条与游标有关的语句,它们在程序中出现的正确顺序是:
(题目好象有问题,但关键是了解游标的语法、作用)
A.OPEN abc
B.CURSOR abc IS SELECT ename FROM emp
C.FETCH abc INTO vname
D.CLOSE abc
main 方法是 java Application 程序执行的入口点,关于 main 方法的方法头以下哪些
22
是合法的: BE
(选择所有正确答案)
A.Public static void main()
B.Public static void main(String[] args)
C.Public static int main(String[] args)
D.Public void main(String[] args)
E.Public static void main(String[] args)
23 表的主键特点中,说法错误的是: D
A.一个表只能有一个主键
B.主键可以定义在表级或列级
C.主键的每一列都必须非空
D.主键的每一列都必须唯一
26 以下()方法不能被浏览器自动调用。 C
A.init
B.star
C.paint
D.stop
27 关于被私有保护访问控制符 private 修饰的成员变量,以下说法正确的是:C
A.可以被三种类引用:该类自身、与它同一个包中的其他类、在其他包中的该类的子类
B.可以被两种类引用:该类自身、该类所有的子类
C.只能被该类自身访问和修改
D.只能被同一个包中的类访问
28 设 x=2,则表达式(x++)/3 的值是: B
A.1
B.0
C.2
D.0.67
31 定义字符串:String str=”abcddefg”,则 str.subString(1,4).indexOf(‘d’)的结
果是:C
A.4
B.3
C.2
D.5
32 在 MVC 模式中,进行业务流程/状态的处理以及业务规则的制定的是:C
A.Model
B.View
C.Controller
33 在 MVC 框架中,哪两部分不是双向的 C
A.M 和 V
B.M 和 C
C.V 和 V
36 构造 BufferedInputStream 的合适参数是:A
A.BufferedInputStream
B.BufferedOutputStream
C.FileOuterStream
D.File
37 下面哪条不属于 JAVA 的命名约定?() C
A.除第一个单词外,变量名中其他单词的首字母都应该大写
B.变量名的第一个字母小写
C.常量名首字母大写,其余字母小写
D.类名首字母大写
38 MAX_LENGTH 是 int 型 public 成员变量,变量值保持为常量 100,用简短语句定义这个变
量。D
A.public int MAX_LENGTH=100;
B.final int MAX_LENGTH=100;
C.final public int MAX_LENGTH=100;
D.public final int MAX_LENGTH=100;
41 下面说法正确的是() CD
A.JAVA 的线程不可以共享代码
B.JAVA 中的线程不可以共享数据
C.每个 JAVA 程序都至少有一个线程,即主线程
D.JAVA 中线程是非抢占式的
42
transient 变量和下面哪一项有关 A
A.Serializable
B.Clonsable
C.Throwable
D.Runnable
E.
Comparable
43 如果你被要求写一段代码读取一个序列化的对象,那么一般使用哪种 Stream? C
A.FileInputStream
B.FileReader
C.DataInputSTream
D.ObjectInputStream
46 关于 final 下面哪些是错误的? C
A.final class 不能被继承
B.final method 不能被覆盖
C.final 可以用来声明接口中的方法
D.final 可以用来声明抽象类中的方法
E.以上都不对
47 下面哪个 Map 最适合用来实现 LRU Cache? D
A.TreeMap
B.HashMap
C.
D.WeakHashMap
E.IdentifityHashMap
HashTable
48 如果从流中读取一个大数据量的 XML 文件并进行解析,最好使用哪种解析器? B
A.DOM Parses
B.SAX parser
C.两种都可以,没有太大的区别
D.两种都不可以