阿里巴巴2014校招笔考试题-2013年9月14日
阿里巴巴2014校招笔试题-2013年9月14日
不得不吐槽,阿里真是太混乱了,北京的笔试在考场等了两个半小时,考卷都没运到考场,@阿里巴巴集团校园招聘 回应说:“北京的同学们,简单解释下,为了试卷的保密,印刷的时间都比较晚,结果出意外了。”还是没考成,现在其他城市的笔试结束了,有同学分享了试卷,就来做做吧
答案:
25题:根据先序和中序写出后序
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场
- 5楼wanghb19891小时前
- 最后一题是4吗?
- 4楼anhuizhuanjiao2小时前
- 最后一题应该是6吧
- 3楼laiwenyu9133小时前
- 28题答案有错,因考虑整型溢出问题,可能为负数
- Re: royripple2小时前
- 回复laiwenyu913nhash只是个映射,溢不溢出不影响映射关系啊。
- 2楼rhr0602527小时前
- 请问当时是不是把自带的简历交上去了?本人当时有事没去,据说这次没笔试成的人,直接进入面试了
- Re: Troy__5小时前
- 回复rhr060252n得刷简历,刷上的人直接面试。刷不上的参加下次笔试
- 1楼wanghb19898小时前
- 27题是找出公共节点,不是判断有没有公共节点