大厂经典面试题

现在处于待业期,正在找工作并学习中,看到霍格沃兹的面试公开课,受益匪浅,于是便有了下述笔记,之后逐一学习理解并回答。

面试题考察维度

业务理解能力:待测产品的商业模式与架构
测试用例设计与执行能力:细节功能的测试能力
专业领域知识:Linux、底层协议、Android
编程基础:SQL、Shell、Python、Java
算法与数据结构:数据列表排序、链表、堆栈、二叉树
自动化测试能力:客户端自动化、服务端自动化、性能测试、专项测试
软实力面试:项目管理、沟通协作、情绪管理
数据结构:各种数据结构的特点

业务能力

公司的测试与研发比
公司的测试流程是怎么样的
公司的技术架构是什么
使用了哪些技术

测试方法论

头条:如何测试发朋友圈功能
阿里:打开一个网站会发生哪些事情 前端后端网络存储
百度:测试搜索引擎
头条:某地区咨询访问异常如何排查定位问题
阿里:如何测试阿里的商品搜索功能
通用面试题:给你一只笔/杯子,如何测试

领域知识

百度:tcp三次握手过程
蚂蚁金服:jvm内存管理机制
头条:如何判断手机上是否安装了特定app
百度:数据库索引、事务、sql、排序
百度:最经常用到哪些linux命令
如何获取进程的cpu和mem使用率

脚本编程能力

头条:从Nginx日志中分析某个接口的平均响应实践
百度:返回的json结果中带有{[]},检测是否配对出现
百度:链表翻转

核心考点:(刷题)
算法:排序算法
数据结构:链表、堆栈、二叉树

客户端自动化测试能力

UI自动化如何切换原生界面和webview界面
appium底层架构和底层所使用的自动化框架有哪些
自动化用例有多少条,如何执行的
重新设计一套app自动化测试框架该怎么做

客户端测试初级

你们用的是什么自动化测试框架,为什么这么选型
UI自动化测试如何切换原生界面和webview界面
自动化用例有多少条,如何执行的
如何管理测试用例的,有没有做封装
ios测试会不会,用什么技术
健壮性测试如何做
UI自动化的收益如何

客户端测试中级

重新设计一套app自动化测试框架该怎么做
appium底层架构是什么样的
底层所使用的自动化框架有哪些
性能统计怎么也自动化结合
专项测试做了哪些
app的交互比较慢,如何查出问题

客户端测试高级

app的提审流程
app的崩溃率师怎么计算的
兼容性测试如何做
如何用算法自动识别兼容性问题
如何管理公司的很多款设备
app的性能监控如何做

服务端测试初级

常用的接口测试工具是什么
如何抓取手机端的数据包
session与cookie的区别
get与post的区别
三次握手与四次握手的机制是怎么样的

服务端测试中级

接口测试用例如何管理
接口测试框架如何封装
mock如何实现
接口测试如何管理
如何监控接口的类型变更

服务端测试高级
。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值