您的位置:首页 > 编程语言 > Java开发

PPS 2013校园招聘 研发类笔试题目(java)

2013-07-12 16:35 323 查看
文章来源:http://www.mianshibaike.com/a/java/JavaSE/2013/0710/304.html,转载请注明!

晚上参加了pps的2013校园招聘宣讲会,期间还送了礼品给我们,结束后当场就笔试了。

PPS的Java笔试题都是非常简单的,前面都是选择题,而后是简答题和编程题。

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

2、Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)

3、&和&&的区别 

答:&是位运算符,表示按位与运算,&&是逻辑运算符,表示逻辑与(and)

4、String s = new String("xyz");创建了几个String Object 

答:两个,一个字符对象,一个字符对象引用对象

5、Math.round(11.5)等於多少? Math.round(-11.5)等於多少 

答: Math.round(11.5)==12;Math.round(-11.5)==-11;round方法返回与参数最接近的长整数,参数加1/2后求其floor

6、short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错

答:short s1 = 1; s1 = s1 + 1; (s1+1运算结果是int型,需要强制转换类型)short s1 = 1; s1 += 1;(可以正确编译)

7、Java有没有goto

答:java中的保留字,现在没有在java中使用

8、数组有没有length()这个方法? String有没有length()这个方法

答:数组没有length()这个方法,有length的属性。String有有length()这个方法

9、Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别

答:Set里的元素是不能重复的,那么用iterator()方法来区分重复与否。equals()是判读两个Set是否相等

equals()和==方法决定引用值是否指向同一对象equals()在类中被覆盖,为的是当两个分离的对象的内容和类型相配的话,返回真值

10、error和exception有什么区别

答:error 表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。不可能指望程序能处理这样的情况

exception 表示一种设计或实现问题。也就是说,它表示如果程序运行正常,从不会发生的情况

11、List, Set, Map是否继承自Collection接口 

答: List,Set是,Map不是

12、abstract class和interface有什么区别 

编程题:将一个字符串反转输出,如:输入"abc",输出"cba"。

------------------

PPS的 Java笔试题就是这么简单,第二天我就收到短信通知到正心楼718吧参加面试。就一个面试官,中年男性,先叫我自我介绍,然后问些对PPS的了解之类的问题,再问自己将来的规划,最后就是翻出我的试卷,对做错了的两道题询问我原因。然后就结束了。这就是我的PPS 面试经历,希望对大家有所帮助。

文章来源:http://www.mianshibaike.com/a/java/JavaSE/2013/0710/304.html,转载请注明!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息