阿里企业智能测开实习电面
我投的是Java开发,之前面过一次被回绝了,这次被测开捞起来了
电话打来超级客气温柔,声音也很好听的小哥哥,先跟我说之前的岗位面试官把我推给他们了,让我试一下测开,跟我讲了一堆测开是干嘛的,说有必要跟我讲清楚他们到底是做什么的,问我愿意试试不,我想增加面试经验就试试了
自我介绍一下,问了一下成绩排名,问最近看了什么书,问了一下笔试说成绩还挺好的,我就说笔试那真的是你们那次题简单,能用数组做的题我都想一想就能做,要是用树那些结构搞的我可能就不熟练了,说完我就想抽我自己一个嘴巴子。。。
1. 红黑树算法说一下
我不会呀,边面试便准备还没准备好数据结构的东西呢
2. 类的初始化过程,我理解成类的加载过程了,他是想说静态变量,局部变量,构造函数那些的初始化顺序
我开始说的是加载过程,后来说的是这个
- 父类(静态变量、静态语句块)
- 子类(静态变量、静态语句块)
- 父类(实例变量、普通语句块)
- 父类(构造函数)
- 子类(实例变量、普通语句块)
- 子类(构造函数)
3. finally和finalize的区别
我说的是一个异常用的,一个是在垃圾回收的时候二次标记的时候用的
4. 创建线程的方式
他问的是三种,虽然我也不知道为啥是三种,我说了四种
5. 问我刷代码了吗
我说最近没刷可还行,我怕手写红黑树,难过。。。..
后来就没让写代码了
6. 序列化了解吗
我说在IO流的时候涉及到过,剩下的就不是很清楚了
7. 问了建模
8. 问了论文
9. 问了检测项目
10. 问了一个新生代老生代的问题,让我随便说,我好讨厌这个随便给个概念随便说,新生代和老生代做垃圾回收机制
我就说了是堆的,线程共享的,怎么分空间的,
11. 后来又问了分别是存什么东西的?垃圾回收机制是咋样的
我就说是存对象和数组的,老年代存的是年纪大一些的,新生代复制算法,老年代标记整理或者是标记清除
(话说这个问题是不是应该把内存分配说一下呢,我后来想说但是面试官说可以了)
112 还有什么问题问我
哎,好像面那种被面试官在线暴打的那种一连20多个技术问题的那种面试,可能还是我太菜了,需要再多面面
加油加油💪
#阿里巴巴实习##阿里巴巴##测试开发工程师##面经##实习#