赞
踩
面试过程:
首先自我介绍,然后针对简历里的项目、实习进行了针对性的提问,接着给了两道简单的算法题当场做,做完之后使用pytest进行单元测试。给出一个实际场景,设计测试用例。
面试官问的面试题:
1、自我介绍
2、项目经历
3、字符串特定字符替换
4、对上一道算法题进行单元测试
5、如何对一架自动售货机设计测试案例。
6、有什么问题想问的
1)自我介绍
2)面向对象的 封装,继承,多态
3)数据库有哪些索引
4)覆盖索引
5)覆盖索引举例
6)写代码,给一个起始端口号和整数n,要求找出所有端口号中n个连续的没被占用的端口号中的第一个端口号。
我是这么写的,其中 portIsOccupied() 这个方法是面试官说会提供给我,不需要我考虑的,两道代码题都是写出来并且解释清楚就可以,不需要运行。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | public int find(int start, int n) { int count = 0; int portNum = 0; for(int i = start; i < 65535; i++) { portNum = i; while (i < 65535 && !portIsOccupied(i)) { count++; i++; } if (n == count) { return portNum; } count = 0; } return -1; } |
7)给6)写测试用例
8)栈和队列的区别
9)写代码,用栈实现队列 (LC232)
10)浅拷贝和深拷贝的区别
11)Mysql 增删改查
12)对测试的理解,知道哪些测试类型
13)微信红包测试用例
14)反问
如果对python自动化测试、web自动化、接口自动化、移动端自动化、大型互联网架构技术、面试经验交流等等感兴趣的老铁们,可以关注我。我会在公众号(程序员阿沐)/群里(810119819)不定期的发放免费的资料链接,这些资料都是从各个技术网站搜集、整理出来的,如果你有好的学习资料可以私聊发我,我会注明出处之后分享给大家。欢迎分享,欢迎评论,欢迎转发。需要资料的同学可以关注我获取资料链接。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。