Java开发工程师笔试题
“Java开发工程师笔试题”相关的资料有哪些?“Java开发工程师笔试题”相关的范文有哪些?怎么写?下面是小编为您精心整理的“Java开发工程师笔试题”相关范文大全或资料大全,欢迎大家分享。
JAVA工程师笔试题
JAVA工程师笔试题
试题:
1、 面向对象的特征有哪些方面?(2分)
2、 final, finally, finalize的区别。(2分)
3、 Hashtable的原理,并说出HashMap与Hashtable的区别?(3分)
4、 JAVA的基本数据类型有哪些,2<<3和2>>3分别等于多少?(3分)
5、 抽象类和接口的区别(3分)
6、 Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型(4分)
7、 equals方法和“==”的功能和区别?(5分)
8、 用代码实现一个单例模式(5分)
9、 GC是什么? 为什么要有GC?(5分) 10、 11、
servlet的生命周期是什么?Jsp的内置对象有哪些?(4分) 排序都有哪几种方法?请列举。用JAVA实现一个快速排序。(5分)
12、 写出下面这个程序的打印结果。(4分)
public static boolean foo(char c){//方法 System.out.println(c); return ture; }
public static void main(String[] args){ int i=0;
f
3>2014中软校园招聘-JAVA开发工程师笔试题- -
2014中软融鑫校园招聘java开发工程师笔试测试(60分钟)
学校: 姓名: 学历: 专业:
一、选择题
1、下列表达式正确的()? A.byte b = 128; B.boolean flag = null; C.float f = 0.9239; D.long a = 2147483648L;
2、下列正确的说法有(): A.声明抽象方法,大括号可有可无 B.声明抽象方法不可写出大括号 C.抽象方法有方法体
D.abstract可修饰属性、方法和类
3、下列不属于java标识符的是(): A._HelloWorld B.3HelloWorld C.$HelloWorld C.HelloWorld3
4、属于java语言中基本数据类型的是(): A.byte B.long C.Integer D.String E.var
5、下列代码运行结果是( ): 1. public class SwitchTest {
2. public static void main(String[] args) { 3.
Java软件工程师笔试题-A
答题请在答题纸上,本试卷请勿涂写
软件开发相关职位笔试题
(满分100分,作答时间为60分钟)
一、选择题(不定项选择题)
1.
以下程序段执行的结果是:【 c】 int sum = 0;
for(int i = 0; i < 10; ++i) {
if(i == 5) break; if(i > 3) continue; sum += i; }
System.out.println(i + sum); A.11
B.16
C.编译错误
D.抛出运行期异常
2. 下列哪些语句关于Java内存回收的说明是正确的:【 A、程序员必须创建一个线程来释放内存 B、内存回收程序负责释放无用内存 C、内存回收程序允许程序员直接释放内存 D、内存回收程序可以在指定的时间释放内存对象
E.手工调用System.gc()方法后,垃圾回收机就会马上启动
3. 执行下列代码,输出结果是:【 c 】
public class Test { public static void main(String[] args) { func(100);
}
public static void func(short v) { System.out.println
Java工程师笔试题2(含答案)
一、选择题(3分*10)
1、 观察下列图形,推测问号处的图形可能是()
2、数据库中只存放视图的() A.操作
B.对应的数据 C.定义 D.限制
3、如果某系统15*4=112成立,则系统采用的是( )进制。 A.6 B.7 C.8 D.9
4、以下哪一个包是默认导入到Java类当中的() A.java.lang B.java.io C.java.nio D.java.long
5、Java中,主函数main方法的返回类型是( )。 A.int B.void C.boolean D.static
6、下列运算符合法的是( ) A && B <> C if D :=
7、下列哪一种叙述是正确的( )
A abstract修饰符可修饰字段、方法和类
B 抽象方法的body部分必须用一对大括号{ }包住 C 声明抽象方法,大括号可有可无 D 声明抽象方法不可写出大括号
8、局部变量boolean的默认值为:
A、false B、true C、null D、无默认值,必初始化
9、关于Map和List,下面说法正确的是( )。 A.Map
软件工程师笔试试题(Java)
软件工程师笔试试题(JAVA)
一、 填空题 (10分)
1. 执行下列代码后的结果是什么? int x,a=2,b=3,c=4; x=++a+b+++c++; 2. 包包含了Collection的接口和类的API 3. main方法的声明格式包括 4. 下列程序中构造了一个SET并且调用其方法add(),输出结果是 public class A{
public int hashCode(){return 1;}
public Boolean equals(Object b){return true} public static void main(String args[]){
Set set=new HashSet();
set.add(new A()); set.add(new A()); set.add(new A());
System.out.println(set.size()); } }
5. 下列程序的运行结果是 class A{
class Dog{
private
软件工程师笔试试题(Java)
软件工程师笔试试题(JAVA)
一、 填空题 (10分)
1. 执行下列代码后的结果是什么? int x,a=2,b=3,c=4; x=++a+b+++c++; 2. 包包含了Collection的接口和类的API 3. main方法的声明格式包括 4. 下列程序中构造了一个SET并且调用其方法add(),输出结果是 public class A{
public int hashCode(){return 1;}
public Boolean equals(Object b){return true} public static void main(String args[]){
Set set=new HashSet();
set.add(new A()); set.add(new A()); set.add(new A());
System.out.println(set.size()); } }
5. 下列程序的运行结果是 class A{
class Dog{
private
Java开发工程师简历模版
个人简历
个人基本信息
姓名: XXX 性别: 男
年龄: 24岁 政治面貌: 中共党员 籍贯: 河南-濮阳 居住地: 北京-昌平 学历: 本科 工作年限: 2年 手机: 13800000000 E-mail: @sina.com
求职意向
工作性质: 全职 目标地点: 北京
目标职能: JAVA开发工程师
开发技能描述
1. 2. 3.
具备扎实的Java基础,深入理解OOP编程思想,具有良好的编码习惯 深刻理解JavaWEB技术体系架构,熟练掌握Servlet/JSP技术
熟练掌握Struts2、Hibernate、Spring框架, 深刻理解Struts2核心流程,理解Hibernate的一二级缓
存,理解Spring IOC、DI、AOP 4.
熟练掌握SpringMVC、JPA&SpringData、SpringSecurity、Shiro、
硬件工程师笔试题
1、 同步电路和异步电路的区别是什么?
同步逻辑是时钟之间有固定的因果关系。异步逻辑是各时钟之间没有固定的因果关系。电路设计可分类为同步电路和异步电路设计。同步电路利用时钟脉冲使其子系统同步运作,而异步电路不使用时钟脉冲做同步,其子系统是使用特殊的“开始”和“完成”信号使之同步。异步电路具有下列优点--无时钟歪斜问题、低电源消耗、平均效能而非最差效能、模块性、可组合和可复用性
整个设计中只有一个全局时钟成为同步逻辑。只有时钟脉冲同时到达各记忆元件的时钟端,才能发生预期改变。",多时钟系统逻辑设计成为异步逻辑。电路状态改变由输入信号引起同步逻辑是时钟之间有固定的因果关系。异步逻辑是各时钟之间没有固定的因果关系。 2、 什么是\线与\逻辑,要实现它,在硬件特性上有什么具体要求?
线与逻辑是两个输出信号相连可以实现与的功能。在硬件上,要用oc门来实现,由于不用oc门可能使灌电流过大,而烧坏逻辑门。同时在输出端口应加一个上拉电阻。 3、 什么是Setup 和Hold up时间?
建立时间(Setup Time)和保持时间(Hold time)。建立时间是指在时钟边沿前,数据信号需要保持不变的时间。保持时间是指时钟跳变边沿后数据信号需要保持不变的时间(
JAVA高级工程师笔试题(技术部分)
Java 软件高级工程师笔试题
【智力部分】(30分)
1. 2. 3. 4.
烧一根不均匀的绳要用一个小时,如何用它来判断半个小时?(5分)
4,4,10,10,加减乘除,怎么出24点?(5分)
如果你有无穷多的水,一个容积为3L的和5L的提桶,你如何准确称出 4L的水?(5分)
一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来?(5分)
5. 有一种细菌,经过一分钟分裂为2个,再过一分钟,分裂为4个,这样,将一个细菌放在一个瓶子里面,一个
小时后瓶子被细菌充满了。现在假设一开始放入瓶中的为两个细菌,那么到充满瓶子要多长的时间?(10分)
【专业部分】(70分)
6. 简述一下面向对象的特征,并举例说明你对面向对象的理解?(5分)
7. ArrayList和HsahSet的区别,HashMap和Hashtable的区别?(5分)
8. 线程同步的关键字是什么?sleep() 和 wait() 有什么区别?怎么唤醒wait()停止的线程?(5分)
9. 列举你在项目中常用的设计模式(伪代码或类图),并说明每种设计模
Java软件开发工程师面试题宝典
1、了解j2EE规范,选择几点进行重点消化。
2、异常分类,一般性异常和运行期异常,异常捕获。
3、了解spring mvc框架,和struts mvc框架的区别。
4、要对spring和ibatis非常熟悉,必须,熟知。
5、应适当关注需求分析和产品方面的知识。
6、了解多线程相关知识
7、了解java5以及java6新特性
8、熟悉linux相关命令操作。
9、工厂模式,简单工厂、抽象工厂的区别
10、动态代理模式
11、
一、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?
二、VECTOR,ARRAYLIST, LINKEDLIST的区别是什么?
三、HASHTABLE, HASGMAQ,TreeMap区别
四、ConcurrentMap和HashMap的区别
五、Tomcat,apache,jboss的区别
六、GET POST区别
七、SESSION, COOKIE区别
八、Servlet的生命周期
九、HTTP 报文包含内容
十、Statement与PreparedStatement的区别,什么是SQL注入,如何防止SQL注入十一、redirect, foward区别
十二、关于JAVA内存模型,一个对象