7.22 字节跳动测试开发 一面面经

1.自我介绍
2.实习经验介绍
3.计算机网络

  1. osi网络结构
  2. osi和tcp/ip的区别
    3)tcp三次握手四次挥手
    这里引入一个场景(在弱网情况(电梯内)发送请求会怎么样)?
    4)tcp和udp的区别
    5)在浏览器输入一个URL会发送什么?
    6)Http和Https的区别?Http的报文格式? Https如何加密?(没有答上来)
    7)Http状态码
  1. Java中类和对象的区别?
  2. JVM垃圾回收机制介绍(没有答上来)
  3. 编写代码
    NC22 合并两个有序的数组
    合并两个有序的数组_牛客题霸_牛客网
    需考虑异常情况(A、B数组为空等),编写测试用例
    7.一个新的需求或者项目如何开展测试?
  4. 一个旧的项目如何测试?(提及自动测试)
    9.对自动化测试的理解?
    10.反问
    1)对本次面试的建议
    总体评价:a.测试理论和测试流程都很清楚但是缺乏深度
    b.技术方面也缺乏深度
    面试官人很好,会引导回答的。而且有答不上的也会换话题。

转发自:7.22 字节跳动测试开发 一面面经_牛客网