面试三大杀器:
实习、项目、基础
作者属性点:
本人 力扣300题量(剑指已刷两遍)、M司测开实习、多个学科竞赛获奖、211硕通信
面的字节-企业应用-测试开发实习生
测开相对其他开发难度会稍微低一点!但是千万不要掉以轻心,你还是需要具备基本的测试理论和算法能力~
重要的内容写前面:本人很菜,RD大佬勿喷,绕道即可~
先上干货~
一面:
自我介绍(突出自己实习的部门或者业务与你所投部门的相近点)
实习业务介绍,详细介绍了一个自己负责的业务
python中的*号有哪些作用
实习过程中因为使用到了appium框架,被提问appium框架的原理
http协议中用到的method,他们的区别是什么,数据格式是什么
算法题:类似找到字符串中所有字母异位词 O(n)时间复杂度10分钟左右
二面:
自我介绍
实习业务的简单介绍,对测开的理解
因为在介绍过程中突出了自己曾经的一个项目获得全国一等奖,被要求介绍了这个项目的核心点,自己在团队中发挥的作用,遇到的最大的难点,以及解决方案
当前UI自动化自己负责的工作,以及,这项工作的产出和收益
给定一个场景,要求现场编写测试用例
算法题:1->4->3->2->5 给定一个链表奇数部分递增,偶数部分递减,要求在O(n)时间复杂度内将链表变成递增,5分钟左右
三面:
(面试官可能会测试你的抗压能力,比如提一下你的双非本科学校)
考研过程的简述(判断价值观和个人性格)
对测开的理解
在实习过程中哪一个案例让自己收获的比较多
目前接触过哪些测试工具、哪些测试平台
对CI/CD的理解
算法题:[1、4、3、6、8、19、24、20],给定一个序列,要求在O(n)时间复杂度内找到一个元素,比左边所有数字都大,右边所有数字都小,5分钟左右
面试过程中的个人感觉:实习经历特别重要!尤其是大厂实习,本人在M司实习,面试官会对你的实习内容很感兴趣。自我介绍的过程中,将自己想突出的内容放在后面,
本人顺序:基本能力、核心项目经历、实习经历,如果没有大厂实习经历,则一定要有一个拿得出手的项目经历(有一些创新或者核心技术点,瞎聊都可以聊个10分钟的那种),都没有的话,你的基础能力就只能都硬才可以了!毕竟一场面试平均40分钟-一小时,得有东西聊!基础能力包括(算法、数据结构、计算机网络、数据库、Linux基本操作、大数据平台)
大公司的测开都要具备自动化和持续集成能力:强烈建议没经验的同学学习一下接口自动化测试、持续集成相关的知识~呦~
PS:字节测开的面试题难度最多只有medium,基本都会要求O(n)时间复杂度,”调包侠绕道~“
全部评论
(2) 回帖