阿里巴巴2010校园招聘技术类笔试试题

2020-04-14 06:55

阿里巴巴2010校园招聘技术类笔试试题

卷I

Java开发、测试工程师

1. 下列运算符中优先级别最高的是? A:& B:&& C:!= D:?:

2: 若用数组S*0…n+作为两个栈S1和S2的存储结构,对任何一个栈只有当S全满时才不能做入栈操作。为这两个栈分配空间的最佳方案是 A:S1的栈底位置为0,S2的栈底位置为n-1 B:S1的栈底位置为0,S2的栈底位置为n/2 C:S1的栈底位置为1,S2的栈底位置为n/2 3. 经过强制类型转换以后,变量a,b的分别为 Short a =128;byte b =(byte)a; A:128 127 B:128 -128 C:128 128 D:编译错误

4. Java 的Daemon线程,setDaemon设置必须要: A:在Start之前 B:在Start之后 C:前后都可以

5. 下列不属于Java语言鲁棒性特点的是 A:java能程序在编译和运行时的错误 B:Java能运行虚拟机实现跨平台

C:Java自己操纵内存减少了内存出错的可能性

D:Java还实现了真数组,避免了覆盖数据类型的可能 6. 有以下一个对象:

public class DataObject implements Serializable{ private static int i=0; private String word=””;

public void setWord(String word){ this.word=word; }

public void set I(int i){ DataObject.i =I; } }

创建一个如下方式的

DataObject:DataObject object = new DataObject(); Object.setWord(“123”);object.setI(2);

将此对象序列化为文件,并在另外一个JVM中读取文件,进行反序列化,请问此时读出的DataObject对象中的word和i的值分别为:

A:”” ,0 B:”” ,2 C:”123” ,2 D:”123” ,0

7. 基于Servlet API如何实现转向时不在地址栏中显示转向后的地址? A:redirect()

B:sendRedirect() C:forward() D:transform()

8. 假设有以下代码 String s=”hello”; String t=”hello”;

Char c*+ =,‘h’,’e’,’l’,’l’,o’’-;

下列选项中返回false的语句是: A:s.equals(t); B:t.equals(c); C:s==t;

D:t.equals(new String(“hello”)); 9. 下面的代码运行的结果是: class B extends Object{ static{ System.out.println(\}

public B(){ System.out.println(\} }

class A extends B{ static{ System.out.println(\}

public A(){ System.out.println(\} }

public class Testclass{

public static void main(String[] args) { new A(); } } A:Load B ? Create B ? Load A ? Create A B:Load B? Load A ?Create B ?Create A C:Load B ? Create B ? Create A ? Load A

D:Create B ?Create A ?Load B ?Load A

10. 为了让浏览器以UTF-8编码显示JSP页面,请问下列JSP代码正确的是: A:<% page contentType = B:

C:把所有的输出内容重新编码:new String (content.getBytes()) D:response.setContentType()

11. 下列数组定义及赋值,错误的是 A:int intArray[];

B:intArray = new int[3];intArray[1]=1; intArray[2]=2; intArray[3]=3; C:int a[]={1,2,3,4,5};

D:int[][] a = new int[2][];a[0] = new int[3];a[1]=new int[3]; 12. 关于守护线程的说法,正确的是: A

A:所有非守护线程终止,即使存在守护线程,进程运行终止 B:所有守护线程终止,即使存在非守护线程,进程运行终止

C:只要有守护线程或者非守护进程其中之一存在,进程就不会终止 D:只要所有的守护线程和非守护线程终止运行之后,进程才会终止

13. 在Java语言中,下列关于字符集编码(Character set Encoding)和国际化(il8n)的问题,哪些是正确的?

A:每个中文字符占用2个字节,每个英文字符占用1个字节 B:假设数据库中的字符是以GBK编码的,那么现实数据库数据的网页也必须是GBK编码的 C:Java的char类型,以UTF-16 Big Endian的方式保存一个字符 D:实现国际化应用常用的手段是利用ResourceBundle类 14. JNDI可用于如下哪些应用场景? A:配置信息存储 B:异步信息发送 C:数据库连接池查找 D:远程对象查找

15. 当我们想创建一个具体的对象而又不希望指定具体的类时,可以使用 模式 A:Factory B:Adapter C:Command D:Singleton

16. 下面哪个不是标准的Statement类 A:Statement

B:PreparedStatement C:CallableStatement D:BatchedStatement

17. Spring的PROPAGATION_REQUIRES_NEW事务,下面那些说法是正确的 A:内部事务回滚会导致外部事务回滚

B:内部事务回滚了,外部事务仍然可以提交 C:外部事务回滚了,内部事务也跟着回滚 D:外部事务回滚了,内部事务仍然可以提交

18. 利用Thread.wait()同步线程,可以设置超时时间吗? A:可以

B:不可以

19. 若线性表最常用的操作是存取第i个元素及其前趋的值,则采用()存储方式节省时间 A:单链表 B:双链表 C:单循环链表 D:顺序表

20. 线程调用了sleep()方法后,该线程将进入()状态 A:可运行状态 B:运行状态 C:阻塞状态 D:终止状态

21. JDBC的主要功能有 A:创建与数据库的连接

B:发送SQL语句到数据库中 C:处理数据并查询结果 D:以上都是

22. Springmvc的中心控制Servlet是哪个类? A:ActionServlet B:Dispatcherservlet C:AbstractController D:FacesServlet

23. 若下列所用变量均已经正确定义,一下表达式中不合法的是 A:x>>3 B:+++j

C:a=x>y?x:y D:x%=4

24. 下面有关forward核redirect的描述,正确的是 A:forward是服务器将控制权转交给另外一个内部服务器对象,由新的对象来全权负责响应用户的请求

B:执行forward时,浏览器不知道服务器发送的内容是从何处来,浏览器地址栏中还是原来的地址

C:执行redirect时,服务器端告诉浏览器重新去请求地址 D:forward是内部重定向,redirect是外部重定向

E:redirect默认将产生301 Permanently moved的HTTP响应 25. 下列说法正确的是

A:Java中包的主要作用是实现跨平台功能 B:package语句只能放在import语句后面

C:包(package)由一组类(class)和接口(interface)组成 D:可以用#include关键字来表明来自其他包中的类 卷III

公共题

1. 在一次歌唱比赛中,每一名参赛选手都有评委投了优秀票。如果上述断定为真,则以下哪项不可能为真。

I:有的评委投了所有参赛选手优秀票

II:有的评委没有给任何参赛选手投优秀票 III:有的参赛选手没有得到一张优秀票 A:只有I B:只有II C:只有III D:只有I和II E:只有I和III

2. 所有通过英语六级考试的学生都参加了学校的英语俱乐部,王进参加了英语俱乐部,所以他一定通过了英语六级考试。以下哪项最好的指出了上述论证的逻辑错误 A:部分通过英语六级考试的学生没有参加英语俱乐部

B:王进能够参加英语俱乐部是因为他符合加入俱乐部的基本条件 C:王进曾今获得过年级英语演讲比三第一名

D:凡愿意每学期缴纳50元会费,并且愿意积极参加俱乐部活动的学生都可以成为俱乐部的成员

E:有些参加俱乐部的学生还没有通过英语六级考试

3. 一架飞机在满油的情况下可以绕地球飞0.5圈,假设飞机与飞机之间可以相互加油,请问在确保所有飞机够油飞回起点的情况下,最少需要几家飞机才可以让其中一架飞机成功绕地球飞行一圈 A:3 B:4 C:5 D:6 E:7

4. 如果所有的妇女都有大衣,那么漂亮的妇女会有? A:更多的大衣 B:时髦的大衣 C:大衣

D:昂贵的大衣

5. 100多张诺骨牌整齐的排成一列,依顺序编号为1、2、3、……99、100.第一次拿走所有奇数上的骨牌,第二次再从生于骨牌中拿走所有技术位置上的骨牌,以此类推。请问最后剩下的一张骨牌编号是多少? A:32 B:64 C:88 D:96

6. 小王在商店买衬衫,售货员问他想要哪种颜色的,小王幽默的说:“我不像讨厌黄色那样讨要红色,不像讨厌白色那样讨厌蓝色,不像喜欢粉色那样喜欢红色,对蓝色不如对黄色那样喜欢”,小王最后会选择的颜色是: A:粉色 B:蓝色


阿里巴巴2010校园招聘技术类笔试试题.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:高考政治知识点总结

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: