北京软件企业招聘考试真题 (二)_第1页
北京软件企业招聘考试真题 (二)_第2页
北京软件企业招聘考试真题 (二)_第3页
北京软件企业招聘考试真题 (二)_第4页
北京软件企业招聘考试真题 (二)_第5页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、逻辑思维(40分,每题10分)

1.李勇、孙志与周文,这三个人在童年时期是非常好的朋友,高中毕业后各自自己的梦想去了,其中一个

人下海经商,一个人考上了重点大学,一个人去了部队当兵。我们知道,周文的年龄比士兵的大,大学

生的年龄比孙志小,李勇的年龄和大学生的年龄不一样。请问这三个人中,谁成了商人?谁是大学生?

谁当了士兵?并描述一下步骤。

2.王杰、李明、钱斌三位同学在同一间教室做作业。同时遇到了一道非常难得数学题,当他们三个人说出

各自的解决和答案后,

王杰说:“我做错了”。

李明说:“王杰做对了”。

钱斌说:“我做错了”。

老师看到了他们的答案并听了他们的说法后说:“你们三个人中,有一个人做对了,有一个说对了”。

请问你知道到底谁做对了呢?

3.一个箱子里装了100个球,现在让小李和小王轮流拿,每次最多只能拿5个,至少必须拿一个,如果让

小李先拿,他怎么才能确保最后一个球是他的呢?

4.寺院中右100个和尚,一共要吃100个馒头,大和尚每人要吃三个,小和尚美三个要吃一个,请问,这

个寺院中有大和尚几人,小和尚几人?并描述解题步骤。

二、Java基础(20分)

(知识点:异常处理、反射、10、集合、性能优化、内存模式、垃圾回收、网络编程TCP/IP)

2.1.判断题(5题,每题2分)

1.Java程序中,创建新的类对象使用关键字new,回收无用的类对象使用关键字free。()

2.synchronized关键字出现在方法名的前面,表示对一个特定的类或对象而言,一次只能有一个线程

访问synchronized方法。()

3.Class类的getDeclaredFields。方法返回类的public、protected,默认访问级别的属性,但不能

返回private访问级别的属性。()

4.在switch和if…else之间进行选取,当控制选择过程的条件不仅仅依赖于一个值时,应该使用

switch结构。()

5.子类调用父类的方法是通过super实现的。()

2.2选择题(5题,每题2分)

6.关于下列代码的描述中,正确的一项是()

catch(Exceptione){

System,err.printin("Anexceptionwasthrow,,);

Throwe;

}

A.程序终止

B.编译出错

C.该异常不会被处理

D.该异常将被继续被上层处理

7.Java类库中,将信息写入内存的类是()

A.java.io.FileOutputstream

B.java.io.ByteArrayOutputStream

C.java.io.BufferedOutputStream

D.java.io.DateOutputStream

8当使用RMI技术实现远程方法调用时,能为远程对象生成Stub和Skeleton命令的是()

A.rmic

B.rmid

C.rmiregistry

D.Policytool

9.List.Set,Map哪个继承自Collection接口,一下说法正确的是()

A.List,Map

B.Set,Map

C.List,Set

D.List,Map,Set

10.以下程序片段将创建()个对象.

inta=10;

Stringb="abc”;

Stringc=newString("abc”);

MyTesttest=newMyTest();

A.4

B.3

C.2

D.1

三.Web研发(20分)

(知识点:Http,HTTP,Cookies,Session,JSP,Servlet)

3.1判断题(5*2)

11.jsp页面作用域中,request对象可以在多个客户端请求生命周期内受其访问()

12.获取cookir的名字用cookie的getName()方法,getValue方法获取cookie的值,设置cookie的值用

setValue()方法.()

13.AJAX技术一定要使用JavaScript技术()

14.session不是JSP的内置对象()

15,.在CSS中要设置超链接的样式效果,应指定虚类selector()

3.2选择题(5*2)

16.以下HTTP相应状态码的含义描述正确的是()

A.2000K表示请求成功

B.400不良请求表示服务器未发现与请求URL匹配的内容

C.404未发现表示由于语法错误而导致服务器无法理解请求信息

D.500内部服务区错误,无法处理请求

17.Servlet的任务包括以下哪些?()

A.读取客户端发送的所有数据,这些数据通常是在Web页面的表单中输入的,但也可能来自Javaapplet

或HTTP客户端程序,读取浏览器发送的HTTP请求数据.这些信息包括有关浏览器功能,cookie,发出

请求的客户端的主机名等详细信息

B.生成结果,此过程可能需要与数据库通信,钓鱼哦那个RMI或C0RBA,调用遗留系统或直接计算得出相

应,在文档内设置结果的格式.在多数情况下,这种情况是将信息嵌入到servlet中

C.设置合适的HTTP相应参数,这意味着告诉浏览器返回的文档类型(如HTML),设置Cookie和缓存参数

以及其他类似任务.

D.将文档返回给客户端,可能以文本格式(HTML),二进制格式(GIF图像)等发送文档.

19.AJAX有四中技术组成:DOM,CSS,JavaScript,XmlHttpRequest,其中控制文档结构的是()

A.D0M

B.CSS

C.JavaScript

D.xml

20.关于Session对象的说法正确的是()

A.Session对象在整个应用程序的生命周期中,为每个用户管理着所有的页面

B.Session对象用于存储从一个用户开始访问某个特定主页开始,到用户离开为止

C.一个用户在对站点的所有访问就存在一个Session对象中

D.用户在应用程序的页面间切换时,Session对象中的变量会被消除

四、数据库(20分)

(知识点:关系数据库基础概念,JDBC。。。)

4.1判断题(5题,每题2分)

21.关系数据库通过表与表之间的公共属性实现了表之间的练习,这个公共属性是一个主键(

22.事物的一致性使SQLServer确保事物作为一个不可分割的基本单元执行()

23.视图是一个或几个基本表(或其它视图)导出的表,其内容有查询意义()

4.2选择题(5题,每题2分)

24.在Transacl-SQL语法中,SELECT语法的完整性比较复杂,但至少包括()

A.SELECT,INTO

B.SELECT,FROM

C.SELECT,GROUPBY

D.仅SELECT

25.使用JDBC访问数据时,下列哪个不是常用的接口()

A.SQLConnection

B.ResultSet

C.Statement

D.PreparedStatement

28.从订单表中删除客户号为“1001”的订单记录,正确的SQL语句是()

A.DROPFROM订单WHERE客户号=“1001”;

B.DROPFROM订单FOR客户号=“1001”;

C.DELETEFROM订单WHERE客户号=“1001”;

D.DELETEFROM订单FOR客户号=“1001”;

29.下列关于SQL中HAVING字句的描述,错误的是:()

A.HAVING字句必须与GROUPBY字句同时使用

B.HAVING字句与GROUPBY字句无关

C.使用WHERE字句同时可以使用HAVING字句

D.使用HAVING字句的作用是限定分组的条件

30.ORACLE用来判断列值是否为空的操作符是:()

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论