荟萃馆

位置:首页 > 计算机 > java语言

Java软件工程师笔试题

java语言2.04W

Java软件工程师试分为两个部分,包括技术部分和测试部分,下面是小编收集整理的Java软件工程师笔试题,希望对你有帮助!更多内容请关注应届毕业生考试网!

Java软件工程师笔试题

笔试分为两个部分,包括技术部分和测试部分:

  第一部分:

1.作用域public,private,protected,以及不写时的区别

Public是公共的作用域,对当前类,同一个包及子孙类,其他包都包括

Protected 作用域为 当前包的范围 包括子送类

Friendly 作用与 同包下 不包括子送类

Private 只作用与当前类

不写默认为 private 作用域

2.请写出每种基本类型的默认值?取值范围?分别给出一个定义的例子

3.安全线程

4.一个线程的英文选择题(好像是选e)记不好了

5.重写和重载的区别

答:方法的重写Overriding和重载Overloading是java多态的不同表现,重写Overriding是父类与子类之间多态的一种表现,Overloading是一个类中多态的一种表现,如果在子类中定义某种方法与其父类有相同的名称和参数,我们说该方法被重写(Overriding).子类的对象使用这个方法时,将调用子类中的定义,对他而言,父类中的'定义如同被屏蔽了。如果在一个类中定义了多个同名的方法,他们或有不同的参数个数或有不同的参数类型,则称为方法的重载(Overloading)。Overload的方法是可以改变返回值的类型。

6.编程 一个多态的(一个蝙蝠和动物和兽类和鸟类的)写个动物的接口 剩下的写三个类实现接口重写方法就行了

Class Animal

{

Public void

}

7.编程题 :自动洗扑克牌(给传进去一个数组 产生一个随即数 把数组内的

249992885 2009-02-11 16:25:45

顺序打乱)

8.编程:一个类似迷宫的编程题 根据给的游戏图编程(手机游戏 有左转右转 前进 )

9.脑筋题: 有六个职位 3个人 每个人有两个职位 根据即句话判断每个人的职位

答案是 第一个人:艺术家 律师

第二个人:建筑师 教师

第三个人:作家 医生(答案记得大概是这样 要是当时实在想不出来就用这个嘿嘿)

10.数组有没有length()这个方法? String有没有length()这个方法

11.位运算题

具体题想不起来了

类似于 :

-5>>3=-1;

-5<<3=-40;

5&3=1;

5|3=7;

-5|3=-5;

~5=-6;

-5^3=-8;

-5>>>3=53687091

就记得这些了

还有个公司出的类似面试的题 就是问情况的(就两个需要注意的)1.里面一个让估算长江每年流入大海的水是多少吨 2.还有一个工作经验需要留一个证明人的电话

(考完才知道 他们没有时间限制 一上午坐完就行)

  第二部分:

一、你如何选择自己的职业?

二、在高薪、表彰和晋升之间,你认为哪种形式最有价值?

三、你有什么业余爱好?

四、你为什么要来我们公司工作?

五、我们为什么要录用你?

六、我们和另一个公司都聘用你,你会如何选择?

七、最基础的工作你也会愿意干么?

八、你有哪些主要的优点?

九、你有哪些主要的缺点?

十、你以前的经验和我们现在的工作有哪些联系?

十一、你对以后有什么打算

十二、在学校你最不喜欢的课程是什么?为什么?

十三、你认为你在学校属于好学生吗?

十四、你是应届毕业生,缺乏经验,如何能胜任这项工作?

十五、对这项工作,你有哪些可预见的困难?

十六、你和其他求职者有什么不同?

十七、你希望与什么样的上级共事?

十八、你因为工作过失与同事产生了矛盾,你怎样去做?

十九、你对公司有什么问题要问的?

二十、你对工资有什么期望?

最新补充: (三月二十三)

第一部分加的新题,

String s1 = new Sting (“hello”);

String s2 = new String (“hello”)

tln(“s1==s2”);

结果是什么? 为什么是这样的结果?

1你知道相对论吗?请简单介绍下。

2假如把你放在一个孤岛上一年,让你选三本书和两张CD ,你选什么?

3你家水龙头坏了(水量很大),你怎么处理?

4长江每年流入海洋的水有多少?

5你和你的朋友开餐馆,给 总经理,前台经理,厨房管理,广告宣传,融资,财务管理,及购买原料,你会选择做什么?

6假如你被捷通录用,你想从事哪方面的工作,你擅长什么?

7你在捷通工作一年了 ,描述一下你对自己的职业生涯和职业规划。

8你期望的主管应该怎么做?

9建议一下公司应该为员工做哪方面的培训?

10你能为企业做出什么贡献?

11对员工的考核应该从哪些方面?

11你原来要有工作经验,写下主管或同事的姓名,职位,联系方式;要是应届生,写老师的联系方式。

12你期望的月薪是多少?