阿里巴巴2014校招笔试题-2013年9月14日

来源:互联网 发布:外国电视台直播软件 编辑:程序博客网 时间:2024/04/20 18:04

不得不吐槽,阿里真是太混乱了,北京的笔试在考场等了两个半小时,考卷都没运到考场,@阿里巴巴集团校园招聘 回应说:“北京的同学们,简单解释下,为了试卷的保密,印刷的时间都比较晚,结果出意外了。”还是没考成,现在其他城市的笔试结束了,有同学分享了试卷,就来做做吧,

这套题不知道是哪个城市的,也不清楚不同的城市笔试题是不是一样。。。

图片内容来源于网络, 答案自己做的。

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


1-5: C A C B C

6-7: D C


8-9: C A


10: B

11-12: A D


13-15: A B C

13题:出现10的概率为P(1024分之1),已经出现10了,求期望应该就是P的倒数吧1024

14题:如果^表示异或则值为2,如果^表示幂则值为1


16-18: C B A


19-20: B B

21-24: ABD ABC D ABCD

19: 

第一种颜色涂0个球:1

第一种颜色涂1个球:1

第一种颜色涂2个球:3

第一种颜色涂3个球:4

第一种颜色涂4个球:3

第一种颜色涂5个球:1

第一种颜色涂6个球:1

22、D三个数分别代表不同时间段的系统平均负载(一分钟、五分钟、以及十五分钟),它们的数字当然是越小越好。数字越高,说明服务器的负载越大,这也可能是服务器出现某种问题的信号。但是一分钟和五分钟的平均负载大于十五分钟的,不是负载在变小吧。


答案:a+b*c-d-e/f




答案:

26题:直接命中的次数是3次,分别是访问1,5,1,3,5,2,4,1,2时。最后缓存中即将准备淘汰的数据项是5

27题:node in a 并且node in b,就是求两个链表的公共节点吧

就是先分别遍历一遍链表A和链表B,在遍历时分别记下链表AB的长度,并且在最后看看链表A和链表B的最后一个节点是不是相同,如果相同则有公共节点,如果不同就没有公共节点。

找公共节点就是再利用两个指针,根据遍历时记录的长度,找到第一个公共节点,这个节点后面的就都是公共节点了。

28题:p %= N;

29题:4场。分析见下图:箭头表示一场红对蓝的比赛,(<- A B ->)表示A对B红对蓝一场,B对A红对蓝一场,带黑点的表示重复了一场比赛,具体的4场比赛见右边的4个图。




原创粉丝点击