2015年阿里巴巴校园招聘笔试题目
笔试时间为2014年8月29日,均为网上答题。第一部分为单选题,共20题,限时40分钟。第二部分为附加题,一般为1道问答题,2道编程题。(岗位不同,题目也不一样)。这里收集了一些题目,答案是本人自己写的,不一定正确,有的题目还没写出来。
选择题
1.下面选项中,__A__是一个典型TCP客户端(主动建立连接,主动断开连接)会经历的状态序列。
-
SYN_SENT->ESTABLISHED->FIN_WAIT_1->FIN_WAIT_2->TIME_WAIT
-
SYN_SENT->ESTABLISHED->FIN_WAIT_1->FIN_WAIT_2->CLOSE_WAIT
-
SYN_SENT->SYN_RCVD->ESTABLISHED->FIN_WAIT_1->FIN_WAIT_2
-
SYN_RCVD->ESTABLISHED->CLOSE_WAIT->TIME_WAIT->LAST-WAIT
-
SYN_RCVD->ESTABLISHED->CLOSE_WAIT->TIME_WAIT->FIN_WATI1
-
SYN_SENT->ESTABLISHED->FIN_WAIT_1->TIME_WAIT->CLOSE_WAIT
2.有一只火鸡出生在某年春天。从出生第一天起,主人就会每天给它喂食。这只火鸡用一个模型来计算主人对它的爱的程度=吃到米的天数/(出生之后的总天数+1)。这只火鸡发现这个爱的指数每天都在上升。有一天感恩节到了,火鸡被主人杀掉了。关于火鸡的爱的指数的模型的说法正确的是:___F___
-
火鸡的模型之所以失效,是因为这个公式不是最大似然估计。
-
火鸡的模型之所以失效,是因为爱的指数增长速度先快后慢。
-
火鸡的模型之所以失效,是因为没有计算这个爱的指数的方差。
-
火鸡的模型之所以失效,是因为分母+1了。
-
火鸡的模型之所以失效,是因为主人太坏了。
-
火鸡的模型之所以失效,是因为统计的概率空间不完整。
3.下列描述中,唯一正确的是__B____。
-
本题没有正确选项
-
本题有多个正确选项
-
D和E都不正确
-
B和C有一个正确
-
C不正确
-
E和F有一个正确
4.针对以下代码,const char str1[]=”abc”;
const char str2[]=”abc”;
const char *p1 = “abc”;
const char *p2 = “abc”;
判断下列说法哪个是正确的:___A___。
-
str1和str2地址不同,P1和P2地址相同。
-
str1和str2地址相同,P1和P2地址相同。
-
str1和str2地址不同,P1和P2地址不同。
-
str1和str2地址相同,P1和P2地址不同。
-
4个地址都相同
-
4个地址都不相同。
5.分布式系统中,______不是可扩展性所需要的。
-
无状态应用集群
-
分布式缓存
-
负载均衡
-
硬件共享存储
-
分而治之的策略
-
以上所有都是
6.下列描述中,唯一错误的是__E____。
-
本题有五个选项是正确的
-
B正确
-
D正确
-
DEF都正确
-
ABC中有一个错误
-
如果ABCDE都正确,那么F也正确
7.某团队负责人接到一个紧急项目,他要考虑在代号为ABCDEF这6个团队成员中的部分人员参加项目的开发工作。人选必须满足下列各点:
-
AB两人中至少一个人参加;
-
AD不能都去参加;
-
AEF三人中要派两人参加;
-
BC两人都去或都不去;
-
CD两人中有一人参加;
-
若D不参加则E也不参加。
那么,最后 E 参加紧急项目的开发。
-
BCEF
-
AF
-
BCF
-
F
-
ABCF
-
BCDEF
8.已知某二叉树的前序为123456789,中序位231678594,则他的后续为 328769541 。
9.在小端序的机器中,如果
union X{
int x;
char y[4];
};
如果:
X a;
a.x=0x11223344;//16进制
则:______
-
-
y[0]=11
-
y[1]=11
-
y[2]=11
-
y[3]=11
-
y[0]=22
-
y[3]=22
-
10.12321能被写成__B____种两个质数相加的形式。
-
0
-
1
-
2
-
3
-
4