您的位置:首页 > 职场人生

【测试开发面试】阿里二面

2016-08-24 16:39 477 查看
1、项目介绍,我讲了一堆算法,工程性不高

2、override 和  overload 的区别。子类对父类进行继承,方法重载的时候,参数和返回值是否能改变。

3、项目中遇到的问题

4、Java 不同版本之间的差别,有没有用过命令行执行Java程序。

5、http内容。get() 和 post()方法的区别

6、用过哪些数据结构,List和ArrayList,HashMap,Stack。

HashMap和HashTable的区别。结构上的区别,和一个是线程安全的一个是线程不安全的。

什么时候用这些数据结构,适用于什么问题。

7、如何理解线程安全不安全,怎么解决。

8、线程和进程的区别

9、如何在linux目录下找到最大的三个文件

10、30ml和50ml的杯子,怎么秤出40ml水。

11、如何在一个已排序的有重复数字数组里找到某个指定数字的起始和截止坐标。二分查找再二分。时间复杂度O(logn),我把时间复杂度说错了。

12、对测试行业的理解。为什么不选算法方向的工作。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  测试 阿里 算法