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

三面


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不?





#字节跳动##测试工程师##面经##社招#
全部评论
小姐姐,请问下你面的哪个业务呀
1 回复
分享
发布于 2021-03-07 00:43
6倒满5 剩1,5清空,1倒进去,6倒满,然后再倒满进1里面,剩2,5再次清空,2倒进去,6自装满,然后再倒满5,剩余就是3
点赞 回复
分享
发布于 2021-03-05 23:51
春招专场
校招火热招聘中
官网直投
倒水那个,最终水停留在6L杯子和5L杯子都可以实现。
点赞 回复
分享
发布于 2021-03-07 11:28

相关推荐

点赞 评论 收藏
转发
头像
04-02 16:26
已编辑
门头沟学院 电子信息类
笔试: 3.22 (后端开发卷)五题A掉了3题 100 100 100 0 0美团到家暑期实习测开一面3.28C++被捞 不会java下面是按照简历里挨个问的0项目 0实习 java也不会 只能被拷打八股MySQL:1. 事务的四大特性2. 数据库设计三大范式(没回答上来漏了俩)3. 索引是啥介绍一下4. 建立索引的时候需要注意啥5. 索引怎么建立6. 索引建立的时候可以在多个键上吗    1. 答:可以,联合索引7. 你自己实际用数据库的时候干啥了,有啥使用经验8. 关系型数据库与非关系型数据库以及别的数据库类型及名字9. 有没有用到什么数据库接口(JDBC)10. 场景题:数据库一般都是用接口,比如java直接获得对象,怎么实现一下(不会,是myBatis)网络:1.七层网络协议2.http在五层模型里面的哪层3.DNS在哪层4.tcp与udp有啥区别5.IEEE 802.3协议在哪层6.IP在哪层Linux:1.进程间通信的方式:2.管道跟mmap有啥区别3.socket与mmap有啥区别C/C++:1. new与malloc有啥区别2. delete与free有啥区别3. 析构函数怎么写(因为刚才忘记说delete调用析构函数了)数据结构:1.常用的数据结构都会吧2.算法题    1.:两个栈实现队列(口述)    2 :  快排怎么实现,原理是啥(口述)    3 :  pivot怎么选择    4 :  快排时间复杂度    4 :  为什么时间复杂度会恶化到O(n^2)其他:1.多线程学过吧,学的咋样更新,4.2回到人才库,主要还是不会java
点赞 评论 收藏
转发
7 101 评论
分享
牛客网
牛客企业服务