今日头条测试工程师社招面经(三面)

三面

  1. 自我介绍,问到了自己之前的工作经历,和自己最有成就感的事情。
  2. Appium每层的结构,appium底层是基于什么?
  3. 经典题目:
    · 打开浏览器,从输入http://www.baidu.com 到看到浏览器显示页面,这个过程中,都有哪些步骤和环节?
    · DNS解析之前,还完成了哪些步骤?
    · 假如有一天,报告某地区的用户都打不开app中的一篇资讯(一个视频),可能的原因有哪些?
    · 针对微信朋友圈发送图片功能,设计用例,不考虑视频
    · 用过哪些测试工具?比如抓包工具Charles & fiddler,如果要实现一个fiddler抓包工具,如何设计?
    · 假如让你来保证整个APP的质量,如何实施,首要保证什么功能,如何保证?
    · APP和竞品APP之间的关系,APP和竞品APP产品设计上有什么不同点,为什么要这么设计?
    · 现在有两个杯子,一个能装水6L,一个能装水5L,不用其他杯子的情况下,怎么倒出3L的水?(WTF? )
    · 进程、线程有什么区别?什么情况下用进程?什么情况下用线程?
    · 什么是ORM?为什么要用ORM?不用ORM会带来什么影响?
    · 写一段代码,ping一个ip地址,并返回成功、失败的信息。
    · 说说接口测试的流程,介绍一下request有哪些内容。
    · UI自动化,如何做集群?
    · 移动端UI自动化,经常会自动安装2个程序,你知道那两个程序是什么东西不?
    · 说5个以上Linux命令。
    · 介绍一下你在这个项目中是如何使用Jenkins的。
    · 说说你对敏捷模式的认识。
    · 了解过Docker不?

转发自:https://www.nowcoder.com/discuss/606955?source_id=discuss_experience_nctrack&channel=-1