作业帮测开
7月26号收到面试通知,7月30号一面,7月31号收到二面通知,8月1号二面,8月5号hr面,8月8号收到意向offer。
时间有点久了,尽量回忆
一面 7月28号(40分钟左右)
1. 实习是java开发,为什么现在做测开
2. java中跳出多重循环使用什么
3. 了解反射吗,反射有什么作用
4. 大量使用反射会有什么危害
5. final关键字有什么作用
6. final关键字修饰后的垃圾回收是怎样的(没有回答上)
7. 口述反转链表的实现,时间复杂度和空间复杂度
8. 数据结构知道什么
9. 在浏览器上输入url会发生什么(好高频的一道题目)
10. 手撕快排,时间复杂度和空间复杂度
。。。。其他的忘记了
二面 8月1号(40分钟左右)
1. 给两个变量,在不使用第三个变量的情况下如何交换
2. 给两个长度为n的排序的数组,找到这两个数据的中位数,第一次说的解法是O(n)的时间复杂度,要求改进,然后说了一个O(logn)的时间复杂度解法。(说思路)
3. 剑指offer上面青蛙跳台阶问题(手撕代码)
4. 智力题一道
5. 开放题一道(井盖为什么是圆的)
6. 四层网络架构
7. ARP协议,以及在哪一层
8. 知道那些应用层协议
9. 在浏览器上输入url会发生什么(二面又被问了一次,这次要求详细说明其中细节,包括服务端如何处理,三次握手,四次挥手,DNS解析)
10. 聊了两三个校园问题
。。。 其他的忘记了
HR面(18分钟左右)
1. 未来的一些职业规划
2. 对测试开发的看法
3. 家里对在外地工作怎么看
。。。。等
hr小姐姐很好,真实谈自己想法就行了。