小米测试开发(测开)一面

以前面了很多公司,这是第一次写面经,说实话,虽然面试应该不会过,但是体验很好。
面试邀约的时候,可以自己选择合适的时间,这点确实挺好的,其次是面试官是个年轻漂亮的小姐姐 (让人心动的那种:smile:) 声音听着也很温柔的那种。

额。。。。不好意思,扯远了。抱歉。。抱歉。。。

面试主要问题:

  1. 自我介绍
  2. 为什么要投测试开发(是为了钱吗?理想吗?No!No!No!当然是为见小姐姐您一面啊:stuck_out_tongue:
  3. 熟悉哪种语言?因为项目都是用的Python,但自己说的是Java,估计小姐姐更多的了解python,所以没问Java相关的。
  4. 实习做过的项目
  5. SQL注入有了解吗?(说了实话只是听说过)
  6. 测试工具有了解吗?
  7. 死锁
  8. 在项目上有过做测试吗(回答没有,因为实习的时候都是做后端,测试有专门测试人员做:sweat_smile:,估计小姐姐也挺无语的)
  9. 当然逃不过算法题啦。
    (1)非递增最大值减去最小值小于或等于num的子数组数量。(自己写了个O(n2)的,小姐姐表示时间复杂度有点高)
    (2)字符串数组出现次数的TopK问题(时间复杂度要求O(NlogK))
    (3)判断两个字符串是否互为旋转词
  10. 反问环节

大概就是上面这些了。只是自己太菜了,非科班还不努力的那种 :sweat_smile:
之前看面经说的面试体验不好,可能估计我运气好,感觉还可以。
加油,各位大佬,offer是你们的!:smile:

转发自:小米测试开发(测开)一面_牛客网