虾皮面经-测试
虾皮面经
一面
2、UI自动化测试项目的结构是怎么样的
3、使用效果如何
4、觉得编写的UI自动化测试框架有什么地方可以改进
5、接口怎么去测试
6、谈谈映像深刻的缺陷,原因,以及开发如何修复的
7、访问一个网页的整体过程是怎样的
8、TCP和UDP的区别
9、Session,cookie,token的区别
10、用例设计题:虾皮app的首页右下角悬浮了一个游戏的入口,针对这个游戏(是一张图片)设计测试用例
11、算法题:有效的括号字符串~牛客原题
12、数据库题,不记得了
13、Linux题:查日志文件内某个网页出现的次数
二面
1、自我介绍
2、最近做的一个项目的系统架构,用到微服务
3、微服务之间如何通讯,通过什么协议
4、Tcp/Ip的7层模型
5、什么是全双工的工作模式
6、socket和websocket的区别
7、接口自动化框架是怎么实现的
8、接口测试需要注意哪些
9、用例设计题:实现一个系统,客户输入生日和邮箱,然后在生日的前一天给用户邮件提醒,如何从开发角度实现该功能,然后针对你的开发思路,如何设计测试用例
10、算法题:一个有序数组和目标值,求目标值第一次出现的位置,如[1,2,2,6],目标值2,输出1
11、离职原因?
总结
已经顺利拿到offer,感觉整体上考察比较全面,包括算法和基础和一些八股文。