发布于 2014-09-27 14:49:56 | 175 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

阿里巴巴

阿里巴巴(中国电子商务公司) 即 阿里巴巴集团 。 阿里巴巴集团经营多元化的互联网业务,致力为全球所有人创造便捷的交易渠道。自成立以来,阿里巴巴集团建立了领先的消费者电子商务、网上支付、B2B网上交易市场及云计算业务,近几年更积极开拓无线应用、手机操作系统和互联网电视等领域。


本文是阿里巴巴2010校园招聘技术类笔试试题(卷1,2,3文字版),包括参考答案,感兴趣的同学参考下.

图片版传送门:

阿里巴巴2010校园招聘技术类笔试试卷(卷一 

阿里巴巴2010校园招聘技术类笔试试卷(卷二) 

阿里巴巴2010校园招聘技术类笔试试卷(卷三) 

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("Load B");

}

public B(){

 System.out.println("Create B");

}

}

class A extends B{

static{

 System.out.println("Load A");

}

public A(){

 System.out.println("Create A");

}

}

 

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:<meta http-equiv =

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:蓝色

C:红色

D:黄色

7.       在我国北方严寒冬季的夜晚,车辆前挡风玻璃会因低温而结冰霜。第二天对车辆发动预热后玻璃上的冰霜会很快融化。何宁对此不解,李军解释道:因为车辆仅有除霜孔位于前挡风玻璃,而车辆预热后除霜孔完全开启,因此,是开启除霜孔使车辆玻璃冰霜融化。以下哪项为真,最能质疑李军对车辆玻璃迅速融化的解释?

A:车辆一侧玻璃窗没有出现冰霜现象

B:尽管车尾玻璃窗美哟除霜孔,其玻璃上的冰霜融化速度与前挡风玻璃没有差别

C:当吹在车辆玻璃上的空气气温增加,其冰霜的融化速度也会增加

D:车辆前挡风玻璃除霜孔排出的暖气流排出后可能很快冷却

E:即使启用车内空调暖风功能,除霜孔的功能也不能被取代

8.       小张承诺:如果天不下雨,我一定去听音乐会。以下哪项为真,说明小张没有兑现承诺:1)天没下雨,小张没去听音乐会

2)天下雨,小张去听音乐会

3)天下雨,小张没去听音乐会

A 仅 1    B 仅2     C仅3   D 1 2 3

9.       某零件加工厂按照工人完成的合格零件和不合格零件支付工资,工人每做出一个合格零件能得到工资10元,每做一个不合格零件将被扣除5元,已知某人一天共做了12个零件,得工资90元,那么他在这一天做了多少个不合格零件?

A:2

B:3

C:4

D:6

10.   给你8颗小石头和一架天平。其中7颗石头重量是一样的,另外一个比这7颗略重。请问在最坏的情况下,最少要称量几次,才能把这颗最终的石头找出来

A:3

B:2

C:1

D:4

11.   如果你有两个大小一样的桶,分别装满了半桶红颜料和半桶蓝颜料,如果我们从蓝色颜料桶里舀一杯,倒入红色颜料桶里,搅拌均匀,然后再从红色颜料桶里舀一杯倒入蓝色颜料桶里。请问下列哪一种说法正确?

A:红桶中蓝颜色比例较大

B:蓝桶中红颜色比例较大

C:红桶中蓝颜色比例和蓝桶中红颜色比例一样大

D:无法判断

12.   甲、乙、丙3人居一学生宿舍。甲报案遗失2000元,保安人员经过周密调查,得出结论是丙作案。班主任说:这是最不可能的。保安人员说:当所有的其他可能性都排除了,剩下的可能性不管看来是多么不可能,都一定是事实。一下哪项如果是真的,将最为有力的动摇安保人员的结论?

A:安保人员事实上不可能比班主任更了解学生

B:对非法行为惩处的根据,不能使逻辑推理,而只能是证据

C:安保人员不能穷尽的把握所有的可能性

D:丙是班上公认的品学兼优的学生

E:已有作案的前科

13.   为了将当前目录下的归档文件myftp.tgz解压缩到/tmp下,用户可以使用命令

A:tar xvzf myftp.tgz  -C /tmp

B:tar xvzf myftp.tgz  -R /tmp

C:tar vzf myftp.tgz  -X /tmp

D:tar xvzf myftp.tgz  /tmp

14.   软件测试的对象包括

A:目标程序和相关文档

B:源程序,目标程序,数据及相关文档

C:目标程序,操作系统和平台软件

D:源程序和目标程序

15.   正则表达式ab?c匹配的字符串是

A:abcd

B:adc

C:aFdc

D:aEbc

主观题

1.       假设Alibaba网站最近一个月的查询日志,记录了用户的查询行为,每条查询都至少包含一个产品词,称之为查询意图。总计有查询记录3000万条,请统计处这3000条

 

 

 

2.       为了保护我们的地球,全世界都在倡导绿色环保。在高效能和绿色计算方面,请谈谈你的一些想法



最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务