字节测试开发面经

343 阅读2分钟

记录一下22年校招面经

  • 一面4.18 1h

    • 自我介绍

    • 详细说实习中的项目经历?

    • 实习中解决了什么问题?我发挥的价值?

    • 我做测试岗位的优势?

    • 为什么选择测试而不是开发?

    • 怎么判断是不是bug?

    • 如果你觉得是bug 而开发觉得不是bug?

    • c c++中的final、static?

    • python数据类型?

    • 介绍一下python切片?

    • python多线程多进程?在推荐系统中的是否使用?

    • python装饰器?

    • 微信朋友圈测试用例:有用到边界值?等价类吗?安全性还有哪些方面的考虑吗?

    • http、https是什么?区别?优缺点?

    • http常见状态码?

    • tcp和udp是什么?区别?应用场景?

      • 视频直播 用tcp还是udp

    • 进程和线程?是什么?区别?

    • 进程通信?

    • sql:limit,orderby的使用

    • linux常见指令?

    • 对测试开发这个岗位的了解?

    • 倾向于偏业务还是偏测开?

    • 编程:找到单链表,倒数第k个节点?自己写测试用例。

    • 反问:这个岗位偏向招怎样的人?这个岗位具体做什么?我在面试过程中的不足?

      • 薄弱:测试基础,计算机基础,
  • 二面4.26 40min

    • 自我介绍

    • 对测开的了解?工作内容?分类?

    • 数组和链表?python中这些情况符合吗?数组和链表查找一个元素的时间复杂度?为什么?python中list的底层结构?

    • list的底层?

    • 操作系统堆栈?

    • 细说http https?长链接短链接的理解?

    • 细说get post?

    • 提到爬虫,有没有构造请求头?用到什么方法?get

    • 场景:微信视频;如果一方有声音一方没声音,怎么排查?

    • 编程:给定数组和一个整数s,找到连续子序列和为s的最短子序列,返回最短长度。(提示滑动窗口,但我不会,用暴力解了)

    • 反问

      • 业务主要做基础架构
  • 三面4.29 45min

    • 这个岗希望安排在北京,能接受吗?什么时候到岗?

    • 有没有其他offer?

    • 介绍实习项目

    • 测试应该具备?

    • 你的优点缺点?

    • 进程通信

    • 死锁四个条件

    • 数据库引擎?

    • 查看端口占用

    • 场景:淘宝购物车

    • 编程题:最大不重复子串

  • hr面 5.9 20min

    • 通过几轮面试 对业务的了解?

    • 印象深刻的面试官?

    • 不考虑读研读博吗?

    • 有什么压力大的事?怎么缓解?

    • 为什么做测试?实习之后才打算做的还是之前就有考虑?

    • 做测试的优势?

    • 职业规划?打算以后转开发还是一直做测试?

    • 对第一份工作的期望?

    • 优缺点?

    • 城市要求?家人支持吗?

    • 反问

  • 5.16谈薪资