阿里巴巴2014校招笔试错误汇总
2013-09-23 21:59
309 查看
试题参见:http://7-sun.com/text/9484.html
1. C 觉得内存和SSD都使用闪存芯片,速度应该接近。实际上还受限于接口等,内存纳秒级时间可以访问。
7. A 判断有向图是否存在回路的最佳方法是拓扑排序。
22. ABC 进程与作业不是一一对应的
23. BD
错误最严重的就是Java选做题了。
运行的结果是:
Java先开始静态初始化,然后初始化实例,但是对于静态初始化中的实例,会直接调用实例初始化方法。这样就可能出现实例初始化出现在静态初始化之前。这样就是同学之前的面试遇到的问题,面试官说实例初始化可能出现在静态初始化之前。
1. C 觉得内存和SSD都使用闪存芯片,速度应该接近。实际上还受限于接口等,内存纳秒级时间可以访问。
7. A 判断有向图是否存在回路的最佳方法是拓扑排序。
22. ABC 进程与作业不是一一对应的
23. BD
错误最严重的就是Java选做题了。
import static java.lang.Math.*; import static java.util.Arrays.*; import java.io.*; import java.util.*; public class Test { static Test test1 = new Test("t1"); static Test test2 = new Test("t2"); static int i = print("i"); static int n = 99; { System.out.println("构造块"); } static { System.out.println("静态块"); } static int print(String tag){ System.out.println(tag + " i=" + i + " n="+n); ++n; return ++i; } public Test(String tag){ i=print(tag); } public static void main(String[] args) { Test t = new Test("init"); } }/*
运行的结果是:
构造块 t1 i=0 n=0 构造块 t2 i=1 n=1 i i=2 n=2 静态块 构造块 init i=3 n=99
Java先开始静态初始化,然后初始化实例,但是对于静态初始化中的实例,会直接调用实例初始化方法。这样就可能出现实例初始化出现在静态初始化之前。这样就是同学之前的面试遇到的问题,面试官说实例初始化可能出现在静态初始化之前。
相关文章推荐
- 阿里巴巴2014校招笔试题_时长问题
- 【笔试or面试】阿里巴巴2014校招笔试(哈尔滨)
- 阿里巴巴 2014校招 研发工程师 笔试
- 阿里巴巴2014校招笔试题-2013年9月14日
- 阿里巴巴2014校招笔试题-2013年9月14日
- 阿里巴巴2014校招笔试题-2013年9月14日
- 阿里巴巴2014校招笔试题-2013年9月14日
- [置顶] 阿里巴巴2014笔试算法题汇总
- 阿里巴巴2014校招笔试题-2013年9月14日
- 阿里巴巴2014校招笔试题-2013年9月14日
- 阿里巴巴2014笔试算法题汇总
- 阿里巴巴2014校招笔试题
- 阿里巴巴2014校招笔试题-2013年9月14日
- 【笔试or面试】阿里巴巴2014校招笔试(哈尔滨)
- 最新阿里巴巴2014校招研发笔试题目回忆
- 阿里巴巴2014校招笔试题
- 阿里巴巴2014校招笔试题-2013年9月14日
- 阿里巴巴技术笔试心得《技术之瞳》例题错误答案汇总(持续更新)
- 阿里巴巴2014校招笔试题_时长问题
- 2013-09-14 阿里巴巴2014校招笔试