• 刚刚阿里面软件测试回来,3+1面任职阿里P7,年薪28*15薪


    部门简介:

    天猫国际,阿里巴巴三大核心战略之一国际化战略中的核心部分,是负责‘全球买、全球卖’中的‘全球买’的主阵地。天猫国际是中国消费升级的首选跨境消费平台,作为阿里巴巴完整的电商生态环境中的重要一环,是阿里经济体 5 年 2000 亿美金进口承诺的主力担当。我们依托淘系电商生态,致力于在全球的品牌和商家同中国庞大的消费者市场之间构建高效率、有温度的消费平台,通过数据和技术能力,为品牌、商家和消费者提供优质服务。在这里:

    1.你将致力于进口相关的电商、供应链领域技术研发;

    2.你将致力于应用人工智能的最新技术,提高自动化和智能化程度,大幅提升业务效率

    3.你将有机会深入到最前沿的大数据电商系统的设计和研发。

    岗位职责:

    测试开发

    岗位职责

    1.参与互联网软件产品测试的全流程,包括参与需求分析、设计评审,制定测试计划,设计和执行测试用例,进行缺陷跟踪和软件质量分析等;
    2.通过技术手段保证被测系统的质量,并通过测试流程和方法创新,努力提升研发的质量和效率;

    岗位要求

    1.2021 年 11 月-2022 年 10 月毕业,本科以上学历,计算机相关专业
    2.熟悉 c++、Java、python 等至少一种编程语言;熟悉数据结构、常用算法
    3.熟悉基础的系统结构、操作系统、数据库、网络、分布式系统等知识;

    招聘流程:

    1.内推
    2.素质测评&在线笔试
    3.简历评估
    4.面试
    5.发放 offer
    在这里插入图片描述
    面试题分享

    1. 自我介绍(应该算必问了)

    主要考察你的综合素质、专业技能等。自我介绍都是要提前准备的,体现好自己的专业能力和学习能力,不要等到所有的内容都现场想。

    2、平时怎么学习技术或专业知识

    主要考察你的学习能力,学习的途径都可以说,比如看书,视频,论坛,博客等等。说得具体一点,说服力会直线上升。比如经常看的书有《Google 软件测试之道》《软件测试的艺术》…

    3、说说你们公司的测试流程

    主要考察是否真正熟悉软件测试,通常需要在标准的软件测试流程上加入一些公司的具体实施情况。

    4、频繁更改需求你会怎么处理?线上出问题了你会怎么处理?

    主要考察是否重度参与项目发布,以及能否从之前的工作中总结经验和教训。

    5、自动化测试的覆盖率

    主要考察是否有过自动化测试经验,以及对自动化测试的理解。

    如果你没有足够的时间准备,优先这些极有可能问到的面试题是非常有必要的。但是测试相关的面试题非常非常广泛,基本上是不可能穷举的,在一次面试当中你需要准备的知识储备主要分为:

    1,简历上提到的技术点,这些会优先问;

    2,测试理论相关

    3,网络知识相关

    4,自动化测试相关

    5,操作系统相关

    6,编程语言相关

    7,其他

    下面分别列举一些常见面试题,你可以按照自己的时间安排多看看:

    测试理论

    1,如何编写测试计划?

    2,常见的黑盒测试方法有哪些?并用其中一种方法举例

    3,列举一些登录功能的测试点?

    4,Web 测试和 app 测试的区别?

    5,对于复现率不高的 bug 怎么处理?

    6,什么是稳定性测试?

    网络相关

    1,三次握手和四次挥手是什么?

    2,当在浏览器地址栏输入 url 后,会发生什么?

    3,网络的 OSI 七层模型

    4,GET 请求和 POST 请求的区别

    5,session 和 token 的区别

    6,session 和 cookie 的区别

    7,常见的状态码有哪些?

    自动化测试

    1,什么是 PO 模式,为什么要使用它?

    2,什么项目适合做自动化测试

    3,影响 ui 自动化测试脚本运行的稳定性因素有哪些?

    4,如果一个元素无法定位,你一般会考虑哪些方面的原因?

    5,selenium 的工作原理

    操作系统

    1,什么是多进程

    2,什么是多线程

    3,如何终止进程

    4,怎么查看 CPU 使用情况?

    5,如何查看系统性能?

    编程语言(Python)

    1,unittest 和 pytest 用起来有什么不同?

    2,什么是装饰器

    3,实例方法和类方法的区别

    4,字典和元组的区别

    5,你用什么技术栈做自动化测试

    其他

    说一下,你对性能测试、负载测试、压力测试的理解
    如何用 jmeter 找出某个接口的最大并发用户数?
    冒泡排序的原理
    什么是缓存雪崩?
    什么是缓存穿透?
    数据库索引有什么好处?
    为什么会有分库分表

    尾声

    面试是对所掌握技能一次系统的检查,有的公司会非常全面,有的公司会比较片面,在面试之前,通常需要一段时间有针对性的突击,对自己掌握得不太牢靠的领域系统的复习。

    当然,系统全面的知识掌握是最重要的,如果你总是在面试前收集各种各样的面试题,那很有可能是之前相关的技能并没有达到系统掌握的程度,平时就要多注意学习了。

    最后感谢每一个认真阅读我文章的人,下面这个网盘链接也是我费了几天时间整理的非常全面的,希望也能帮助到有需要的你!

    在这里插入图片描述

    这些资料,对于想转行做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助……

    如果你不想一个人野蛮生长,找不到系统的资料,问题得不到帮助,坚持几天便放弃的感受的话,可以点击下方小卡片加入我们群,大家可以一起讨论交流,里面会有各种软件测试资料和技术交流。

    点击文末小卡片领取

    敲字不易,如果此文章对你有帮助的话,点个赞收个藏来个关注,给作者一个鼓励。也方便你下次能够快速查找。

    自学推荐B站视频:

    零基础转行软件测试:25天从零基础转行到入职软件测试岗,今天学完,明天就业。【包括功能/接口/自动化/python自动化测试/性能/测试开发】

    自动化测试进阶:2022B站首推超详细python自动化软件测试实战教程,备战金三银四跳槽季,进阶学完暴涨20K

  • 相关阅读:
    算法练习- LeetCode 剑指 Offer 39. 数组中出现次数超过一半的数字
    HTML CSS JS游戏网页设计作业「响应式高端游戏资讯bootstrap网站」
    Python学习基础笔记十九——装饰器
    LeetCode每日一题(2110. Number of Smooth Descent Periods of a Stock)
    Cesium 实战 - 调整色调、对比度等参数,加载渲染暗黑底图
    C语言常见题目 过关斩将(1)C语言的那些坑题,你可知道❓
    CentOS 7 安装教程(基于虚拟机安装)
    软件自动化开发
    每日一题(LeetCode)----数组--移除元素(四)
    使用AWVS进行漏洞扫描实验,保姆教程
  • 原文地址:https://blog.csdn.net/xfw17397388089/article/details/125426936