欢迎来到天天文库
浏览记录
ID:5728838
大小:96.00 KB
页数:15页
时间:2017-12-23
《java软件工程师面试笔试试卷》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、JAVA软件工程师笔试试题JAVA软件工程师笔试试题(考试时间:120分钟试卷分值:150分)一、逻辑推理题【10分】1、甲、乙、丙、丁四位同学中有一位同学为海啸灾区捐款1000元,当老师询问时,他们分别这样回答: 甲:这1000元不是我捐的 乙:这1000元是丁捐的 丙:这1000元是乙捐的 丁:这1000元不是我捐的 这四人中只有一个人说了真话,由此可见这1000元是谁捐的(A)。【2分】 A.甲B.乙C.丙D.丁2、甲、乙、丙三人是同一家公司的员工,他们的未婚妻A、B、C也都是这家公司的职员。知情者介绍说:“A的未婚夫是乙的好友,并在三个男子
2、中最年轻;丙的年龄比C的未婚夫大。”依据该知情者提供的情况,我们可以推出三对组合分别是(D)。【3分】 A.甲—A,乙—B,丙—C B.甲—B,乙—A,丙—C C.甲—C,乙—B,丙—A D.甲—A,乙—C,丙—B3、甲乙丙丁四人的车分别为白色、银色、蓝色和红色。在问到他们各自车的颜色时,甲说:“乙的车不是白色。”乙说:“丙的车是红色的。”丙说:“丁的车不是蓝色的。”,丁说:“甲、乙、丙三人中有一个人的车是红色的,而且只有这个人说的是实话。”如果丁说的是实话,那么以下说法正确的是(B):【2分】A.甲的车是白色的,乙的车是银色的B.乙的车是蓝色的,丙的
3、车是红色的C.丙的车是白色的,丁的车是蓝色的D.丁的车是银色的,甲的车是红色的JAVA软件工程师笔试试题一、基础理论题【20分】1.Java是一种先__编译______后__解释_____运行的语言。(提示:填编译或者解释)【1分】2.栈是____________先进后出_____的线性表,队列是__先进先出__________的线性表。【2分】3.面向对象的基本特征____封装____,_继承________,__多肽________。【3分】4.事务包含4个基本特征,即ACID,它们分别指__________,__________,__________,_
4、_________【2分】5.Math.round(11.5)等于_12.0_____。Math.round(-11.5)等于_-11.0_____。【2分】6.Java中数据类型包括_______简单数据类型______和__引用数据类型____________。【1分】7.Java程序控制语句中的循环语法分____for____,__while______和__do_while______三种。【3分】8.构造方法____不能______(能或者不能)被public、private、protected修饰。【1分】9.Java的访问控制有四种:public
5、______、_protected_____、_friendly_____、___private___。【2分】10.AJAX的核心对象是_____________。【1分】JAVA软件工程师笔试试题一、JAVA基础题【45分】1.下列选项中不属于java关键字的有(AB)【1分】[A] TRUE[B] sizeof[C] const[D] super[E] void2.下面哪些是合法的标识符(ABE)【1分】[A] $persons[B] TwoUsers[C] *point[D] this[E]_endline3.下列选项中不是原始数据类型的有?(c)【1
6、分】[A]. short[B]. Boolean[C]. Unit[D]. float4.下列选项中那些语句片段会发生异常【1分】BD[A]Strings="Gonewiththewind";Stringt="good";Stringk=s+t;[B]Strings="Gonewiththewind";Stringt;t=s[3]+"one";[C]Strings="Gonewiththewind";Stringstandard=s.toUpperCase();[D]Strings="homedirectory";Stringt=s-"directory";5
7、.以下选项中,合法的赋值语句是(bd)【1分】A.a==1;B.++i;C.a=a+1=5;D.y=(int)I;6.以下选项中,代码执行完毕后输出结果是(c)【1分】JAVA软件工程师笔试试题booleanbool=true;if(bool=false){System.out.println(“a”);}elseif(bool){System.out.println(“b”);}elseif(!bool){System.out.println(“c”);}else{System.out.println(“d”);}A.aB.bC.cD.dE.Compilat
8、ionfails1.以下选项中,正确的
此文档下载收益归作者所有