去了之后他刚开始在忙着,过了一会,他给我说咱们现在开始吧。随后我们就开始了第一轮面试。
面试官说你先来个自我介绍吧。
1.我进行自我介绍;
2.你知道内存管理吗?内存管理都有哪些?static在内存管理中的用法?
3.内存泄露是怎么样的?
4.你知道什么是二叉树吗?
5.你知道平衡二叉树?
6.怎么把二叉树调整成为二叉平衡树?
8.写一个快速排序的算法。在什么情况时间复杂度最小?什么情况时间复杂度最大?
9.堆和栈的区别?
10.tcp与udp的区别?
11.什么是三次握手?
12.你都了解Linux哪些指令?说一些比较高端的指令。我当时说的是du、df 、alias 、chown、 chgrp、 su;
13.怎么把游客赋予读权限?不管它之前的权限?
14.线程与进程的区别?
15.你用过linux平台吗?都干过什么?
16.你知道什么是套接字吗?它是由什么组成的?他形成的格式是什么样的?
17.你知道什么是死锁吗?他都是什么原因造成的?他为什么会堵在里面不出来。都有什么原因?
18.就微信发图片写一个测试用例?都有哪些情况?
比如:如果电脑和手机同时连了微信或者说网速不好的时候。或者当别人拿了你手机的时候;微信没有自启动;当没有网的时候;
第二轮HR面试
1.你为什么要做测试?你的优势是什么?
2.你为什么不想在博彦干了?
3.一个软件测试之后还要再测试吗?
4.会不会进行测试评审?
5.你在博彦的工作流程是什么?
6.在北京工作压力很大?
7.你觉得作为一个测试人员都应该注意什么?
8.你觉得做做测试都应该关注什么?
HR面试也过,offer也发了,结果又撤回了,说让我去另外一个部门,结果人家部门招满了就算了,就这样。