2014阿里巴巴校园招聘笔试题-----研发工程师

原创 2013年09月22日 23:34:05

这是阿里巴巴在北邮研发工程师的笔试题,欢迎大家批评指正。

转载请注明出处:http://blog.csdn.net/acm365/article/details/11909983

选择1,C 内存读写速度的单位是ns(纳秒)。2,B.


3,C,因为是定长子网,子网掩码为255.255.255.248。 那么,最大子网个数应该是二的五次方等于三十二个。每个子网内除去一个广播地址和一个网络地址就只有六个可用于主机地址。

4,选A查找结点时链式存储要比顺序存储


5,A


6,C


7,A有向图:主要有深度优先和拓扑排序两种方法

    1、拓扑排序,如果能够用拓扑排序完成对图中所有节点的排序的话,就说明这个图中没有环,而如果不能完成,则说明有环。

    2、可以用Strongly Connected Components来做,我们可以回忆一下强连通子图的概念,就是说对于一个图的某个子图,该子图中的任意u->v,必有v->u,则这是一个强连通子图。这个限定正好是环的概念。所以我想,通过寻找图的强连通子图的方法应该可以找出一个图中到底有没有环、有几个环。



8,D,9,C


10,A,答案不确定

11,

11,D,12,操作系统基础题,遗憾的是没复习,答案未确定。


13,答案未知,14,A


15,未确定,16,B,17,A

18,D,19,C,20,不确定。

21:答案不确定。22:AC,进程是动态的,而程序是静态的。

23,考查指针,AD,答案不确定。24,CD

25题,考查计算机组成原理基础

26,答案为4,13,15,26

最后是java加试题:

第一道java题目主要考查的是自加自减,和static关键字,真搞不懂为什么出一道这么变态的题目,太拐弯抹角了。

程序如下:

 

package com.jiangtao.object;

public class Test1 {
	public static int k = 0;
	public static Test1 t1 = new Test1("t1");
	public static Test1 t2 = new Test1("t2");
	public static int i = print("i");
	public static int n = 99;
	public int j = print("j");
	{
		print("构造块");
	}
	static {
		print("静态块");
	}

	public Test1(String str) {
		System.out.println((++k) + ":" + str + "   i=" + i + "    n=" + n);
		++i;
		++n;
	}

	private static int print(String str) {
		System.out.println((++k)+":"+str+"   i="+i+"   n="+n);
		++n;
		return ++i;
	}

	public static void main(String[] args) {
        Test1 t=new Test1("init");
	}

}

结果输出如下:

1:j   i=0   n=0
2:构造块   i=1   n=1
3:t1   i=2    n=2
4:j   i=3   n=3
5:构造块   i=4   n=4
6:t2   i=5    n=5
7:i   i=6   n=6
8:静态块   i=7   n=99
9:j   i=8   n=100
10:构造块   i=9   n=101
11:init   i=10    n=102

 

2017 阿里实习 JAVA 研发工程师面经

很遗憾这篇面经不是我的,但是所有的回答信息是我自己总结出来的。 #一面   1.写出知道的所有单例模式的写法  2.整数的二进制找出有几个 1,效率要求最高  3.会场安排问题  4.如何用两个栈模...
  • zcl1359205840
  • zcl1359205840
  • 2016年08月26日 17:58
  • 2079

阿里巴巴集团2014秋季校园招聘系统工程师北京站笔试题 答案

题目在百度文库中有 http://wenku.baidu.com/link?url=6KVtvt6t0zqNKRkHnN_XZZZRJCwdUkzhgMH3yrjrEK6_-Qr3tEGQffjiE...
  • aiyaya1689
  • aiyaya1689
  • 2014年08月28日 15:30
  • 679

阿里巴巴2016研发工程师笔试题(四)

1.以下程序输出结果是____ 链接:https://www.nowcoder.com/questionTerminal/94b0fd680ede438ca7fdde4888a39537 来源:牛客网...
  • ali_dongdong
  • ali_dongdong
  • 2017年07月04日 10:43
  • 361

2017阿里研发工程师C/C++实习生招聘笔试题

阿里,研发工程师C/C++
  • baidu_35692628
  • baidu_35692628
  • 2017年04月26日 20:38
  • 724

2016阿里巴巴c/c++研发工程师在线笔试题(选择题)

自己回忆的题目,反正就这个意思(一个六个选项,没有全部罗列) 一个单链表,已知一个有俩个相邻的结点A和B,此时有一个新结点 r,问在A结点后插入r,如何执行() A. r->next = B...
  • Brain011
  • Brain011
  • 2015年08月23日 14:12
  • 2268

20160909阿里校招数据研发工程师笔试总结

9.9晚上有幸参加了阿里的数据研发工程师在线笔试,开阔了我的视野,也给我一个很大的提醒,学艺不精,权当是一次学习了吧。不管怎么样,非常感谢该团队。因考试要求不可泄露相关信息,故在此只能将题目的大致要求...
  • hjnth
  • hjnth
  • 2016年09月11日 15:42
  • 2207

阿里巴巴2014校招笔试题

题目:宿舍内有五个童鞋一起玩对战游戏,每场比赛有一些人作为红方,另外一些人作为蓝方,请问至少需要多少场比赛才能使得任意两个人之间有一场红方对蓝方和一场蓝方对红方的比赛,请写出思路。 分析: ...
  • xiao_lxl
  • xiao_lxl
  • 2013年09月16日 14:41
  • 1498

阿里巴巴java研发工程师面试经历分享

本人近期经历了阿里巴巴的面试,也接触了不同的面试官,说实话不同的面试官的面试风格是很不相同的,接下来就把自己在面试中被问到的题目描述一下: 首先,一面。经过多次面试后总结到所有的面试开头都会让你进行一...
  • isssen
  • isssen
  • 2015年05月11日 18:18
  • 2144

百度2014校园招聘笔试题 ——深度学习算法研发工程师

百度2014校园招聘笔试题 ——深度学习算法研发工程师. 转载于 http://blog.csdn.net/luoweifu/article/details/12685169 ...
  • u014114990
  • u014114990
  • 2015年08月18日 16:54
  • 663

2014人人校招 笔试总结

2014人人校招,今天参加了笔试,主要内容包括操作系统、数据结构、计算机网络一共12道选择题,一道关于Sql的问答题(较复杂,删除重复的内容),三道编码题(字符串处理、转换数字为中文形势、大文件有重复...
  • liuxiaoddd
  • liuxiaoddd
  • 2014年06月27日 21:17
  • 862
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:2014阿里巴巴校园招聘笔试题-----研发工程师
举报原因:
原因补充:

(最多只允许输入30个字)