时间线:8.19收到作业----------->8.23面试邮件---------->8.25一面----------->8.30收到面试邮件------------->9.2二面------------->9.17官网更新状态未录取
8.25 软件质量保证(软测)一面 80min
自我介绍
面试官提问:
- 1.针对手机软件或者品牌官网(星巴克)的测试场景,可能会从哪些方面测试登录功能?大概思路(答冒烟测试、UI布局,边界值分析法,面试官补充:兼容性、性能,安全,暴力破解的问题)
针对作业开始提问
- 2.针对现有流程的图表和痛点,看到你着重于描述痛点,那么请简单说明并归纳现有流程(几种场景,几种流程)。(current situation)答:时间线维度+人员角色(每个人要做的事情)划分
- 3.建议我第一题用时序图来表示现有流程,阐述一下自己对于第二题的想法,答题思路~为什么这么设计
- 4.对Jmeter工具有什么了解嘛?
- 5.说说你对于测试一个系统的性能和压力这一块的理解,对指标的理解(回答性能测试和压力测试)
- 6.关键性问题:你在设计整个测试用例/整个测试架构的时候,还有没有其他的问题,在整个流程上是否会对你的测试点有哪些影响呢?对于题目中提到的需求是否含糊不明,或者哪些需求是否有必要,或者有哪些风险?(答,我直接引到下面的第一个问题了)
- 7.针对未来计划的风险的思考,看到准备了第二个问题,一起说一下。
- 8.浏览器上如何实现免登录的,有了解嘛?(因为我的需求中提到了,我其实不了解,我扯了cookie和session机制)
- 9.查询模块划分依据,设计思路,补充建议将订单模块和支付模块分开来考虑,因为支付模块还要考虑退款等问题。
- 10.如果用户在支付流程中已经完成了支付,但是后台却显示是一个未支付的状态,如何处理这样一个问题呢?如何去处理这样一个信息差。(答:单元测试/接口测试,看数据结果)契约,第三方支付,提供更多的凭据,
技术相关提问:(coding+团队合作)
- 11.第二个项目的参与度,对于JWT机制有什么理解?(加密算法,对json串进行加密,无状态单点登录,验证签名)
- 12.对于Nginx和uwsgi有什么理解嘛?
- 13.团队成员之间的交流反馈机制,说一下印象最深的一次反馈。
- 14.tcp/udp的区别(数据报文格式)
- 15.分别阐述一下tcp和udp的优势
- 16.项目中对于udp(数据)丢包问题有哪些考虑?
- 17.团队讨论中遇到了困难,团队内部如何解决?(组会+周报模式讨论交流)
- 18.如果团队做出了一个决定,但是你觉得这个决定是错误的,那你会怎么处理这个情况呢?如果自己的想法最终没有被采纳,会有什么样的行动?
反问:
1.面试官在thoughtwork工作几年了,base哪里?
2.thoughtwork业务(按专业领域划分,汽车、银行金融)和测试的工作内容?
二面:
- 1.什么时候可以答完辩正式入职?
- 2.满分四分,对自己的英语口语打几分~
- 3.前面经过了那一轮面试?(技术面)觉得自己答得最好的是哪一类问题。
- 4.为什么投递QA这个角色?
- 5.以往的经历有什么不断学习的套路和方法(开发+自测)
- 6.有没有具象化的例子,不断地学习,
- 7.在学习过程中有没有接触过比较困难的反馈
- 8.团队活动的中,有没有比较困难的工作?
- 9.有没有什么分享知识给其他人的经历?
- 10.有没有在团队合作中做过什么妥协?
- 11.社会变革,社会话题,是否关注过一些新闻话题,然后我有什么想法,或者是如何看待这个问题的?
- 12.近二十年或者近三十年科技对社会产生了巨大的变革,举个例子?
- 13.多元化的技术劳动力会带来什么样的价值和挑战?大家一起工作有什么价值?
- 14.有没有什么被歧视的经历?
反问~
1.培训机制
2.换团队经历
9.17查看官网状态---未录取
#Thoughtworks#