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

今日头条

一面

1. 自我介绍

2. 编程题目:
给出一个数组,如[7864, 284, 347, 7732, 8498],现在需要将数组中的数字拼接起来,如按顺序依次拼接为:786428434777328498,数组中的数字拼接顺序可以任意,编写程序,返回「最大的可能拼出的数字」。(以上面数组为例,返回:849878647732347284)

3. 在UI自动化用例中如何切换Android原生页面和H5页面

4. 工作中是如何设计UI测试平台的,平台都有哪些功能,用例执行如何调度?

5. 微信中发送图片给他人,对这个功能设计用例

6. 网络四层协议,DNS解析过程

二面

1. 自我介绍

2. 关于移动端UI自动化测试:

· 负责哪些业务?

· Hybrid App和H5页面如何测试?

· UI用例一共有多少条,如何管理UI用例?

· 除了UI以外,做了哪些性能测试没有?

· 如何判断Android手机上是否安装了某个应用包?

· Appium每层的结构,原理,如果UI自动化用例执行失败应该怎样排查?

· 编程题目:

· 有一个文件,文件中每一行为一个HTTP请求响应的log,每行的log格式为:

· [HTTP URL] [请求响应码,如200,404] [请求响应时间,以ms为单位]

· 例如`http://www.baidu.com 200 345`。

· 求一下所有响应码为200的请求的响应时间平均值,单位ms

· 针对以上程序,设计测试用例

· JVM中,内存结构分布。程序计数器区会不会报OOM异常?

· 工作中遇到过最棘手的问题是什么(印象最深的问题是什么),如何解决的?

· 尝试用过哪些开源的工具?(因为提到了macaca里的app-inspector,就让讲一下app-inspector的功能和结构,以及实现方式,能讲多细就讲多细)

#字节跳动##测试工程师##社招##面经#
全部评论
1
送花
回复
分享
发布于 2021-03-05 22:57
请问楼主是怎么回答这些题目的,求赐教
点赞
送花
回复
分享
发布于 2021-03-09 15:13
滴滴
校招火热招聘中
官网直投

相关推荐

头像
04-20 15:34
已编辑
长安大学 电子信息类
4/6笔试,4/15一面,4/18二面,4/19上午电话问到岗时间,实习时长,下午offer鼠鼠投软开,笔试完软开挂,被测开捞了,从牛客上看了一大堆测开的面经,运气不错,过了。现在回馈一下社区,感谢家人们。一面 50min:说一下 c++都有哪些基础数据类型?你之前的实习最大的收获是什么有使用过 uint 吗?进度的调度算法?udp 和 tcp 的区别tcp 三次握手?能不能两次?现在就咱们进行视频面试,我给你发了一个链接,就咱们两个可以用,能说一下这个底层协议么,或者实现机制么cpp 的内存分配?cpp 的析构函数是干什么的查看日志文件的前一百行用的是什么命令?查看一个项目的进程的 id 用什么命令?ps -aux , aux 是干什么的?没有析构函数会有什么好处大数据方面了解那些东西说一下你对 mysql 的理解你对侧开这个岗位的理解写一道反转链表问了一下,以后工作城市的打算反问刚才面试中有什么值得改进的吗二面 50min自我介绍说一说你熟悉的一个项目 (mit081)你是从什么 level 实现的操作系统吗能介绍一下虚拟内存这个机制吗虚拟内存有没有大小的限制有没有什么限制虚拟内存大小的一个因素虚拟内存能讲一下这个分配吗?怎么分配到?涉及到那些数据结构?怎么个流程?能详细描述一下用户态页表吗?谁管理的?怎么存的?这个用户态的页表是谁来创建的?这个用户态的页表的作用是什么呢一般的操作系统会维护一个用户态的页表吗?这个页表里面一般都有什么信息?你能介绍一下 linux 的寻址方式吗能把页表结构再说清楚一点吗?网络那边你有什么实践能说一下吗 (io 多路复用)访问一个 url,整个数据包的交换?网络传递中,会用到 mac 地址吗?还是仅在目的子网中会用到看一个进程是不是存活?查看一个进程打开了什么端口lsof 是查看端口吗?lsof 主要是干什么的?如果发现系统变慢,linux 那会怎么考虑怎么排查这个问题?生活中有什么遇到一些挑战,你有类似突破舒适区的事情吗平时做项目的话,会有和他人有合作吗如果遇到不太配合的伙伴的,同事之类的情况?翻转链表反问 base 在哪里?反问面试表现base 成都,有没有6.3到岗的,合租滴滴。#面经##测开##美团##合租#
点赞 评论 收藏
转发
5 55 评论
分享
牛客网
牛客企业服务