• 金九银十求职季,美团高频面试题和答案都帮你准备好啦


    前言

    八月底了,马上到大家的找工作的高峰期了!为了帮助大家更好的备战面试和跳槽,可以在众多求职者中脱颖而出,我帮大家准备了丰富的企业真实面试题,大家赶紧收藏吧!

    1、说下你最近做的项目,你主要负责什么?说说xx模块是怎么测试的?

    考察点:项目的测试思维

    面试命中率:95%+ 以上

    参考答案:

    1. 熟悉项目业务流程,用2-3句话简单的总结概括介绍一下项目业务(每个人根据自己简历里写的项目进行总结)
    2. 自己主要负责的模块:注意说核心业务功能模块,避免说注册登录这种技术含量略低的模块,体现自己有涉及到项目的核心功能;然后说明自己负责这个模块的测试内容 ,比如功能测试,接口测试,自动化测试,性能测试等。
    3. 继续追问你xx模块你是如何测试的?就按照以下3步:1)说明需求条件和约束;2)然后再说明自己测试点和提取测试点的用例设计方法 3)再说明具体的测试点,包含正常和异常的测试点

    2、数据库增删改查语法的使用都知道么?Group by和order by区别?Drop和delete的区别?怎么插入部分数据?

    考察点:数据库的知识

    面试命中率:80%+ 以上

    参考答案:

    1. 增删改查基本都会用;包括单表查询 多表关联查询,左连接 右链接等
    2. Group by是分组,一般需要进行一些数据统计的时候,比如一个群体里最大数据、总数、数量平均数等都会用到分组;
    3. Order by是排序,就按照升序或者降序排列的;
    4. 两个如果要一起使用的话,先分组后排序,先groupby,后order by。
    5. Drop和delete 都是删除数据库的数据的命令,但是drop会删除表、库的结构,delete不会删除表的结构,只会删除里面的数据。测试的话用delete会更多一些。
    6. 插入部分数据:Insert into (字段)values1,values2

    3、Linux的命令会哪些?怎么在Linux创建文件夹?怎么查找文件和文件里的内容?怎么查看文件100行到200行?

    考察点:Linux操作命令

    面试命中率:90%+ 以上

    参考答案:

    • (注意:Linux命令结合业务操作去说,不要简单罗列:还有一些简单的命令不要说,比如ls cd pwd这种初级命令)
    • 我们工作中使用Linux基本都搭建测试环境,所以一些解压命令 tar,还有文本编辑命令 vi/ vim,以及查看服务是否启动会通过查看进程ps -ef命令,查看端口状态netstat -apn,还有赋权命令 chmod,查看文件 cat tail more less等,以及分析问题的时候查看动态日志 tail -f 等;
    • 创建文件夹命令是 Mkdir xxx ;
    • 查找文件用find 命令,find / -name 文件名;查找、文件里的内容用grep命令;
    • 查看文件100行到200行命令:head -n 200 filename | tail -n 100

    4、Jmeter怎么做接口测试?怎么测试接口的关联?

    考察点:接口测试和Jmeter工具

    面试命中率:95%+ 以上

    参考答案:

    首先我们做接口测试的流程是:根据开发提供的接口文档,编写接口测试用例;然后根据用例使用Jmeter进行测试;

    Jmeter做接口测试:测试计划-->添加线程组-->添加http请求-->输入url+端口+请求方法+参数-->添加头部信息-->添加查看结果树查看响应消息

    然后对比接口测试用例的预期结果,同时也会同步检查数据库,确认接口测试结果的正确性(可以使用Navicat连接数据库,或者用 Jmeter添加jdbc请求获取数据库信息)。还有就是一些数据也会定义为用户变量调用;以及批量测试,会使用csv测试元件读取数据进行批量测试;

    接口关联:我们用的是Jmeter的后置处理器,json提取器和正则提取器,比如cookies token 就可以提取出来赋值给一个变量,然后下个接口调用这个变量即可;

    5、app测试和we

  • 相关阅读:
    【算法】经典的八大排序算法
    MySQL数据库操作(创建、修改、删除、查询)
    linux安装python3.X
    微信小程序
    实战演练 | 使用纯 SQL 将表复制到新表
    软件测试的基础知识
    【C++】数组
    pytorch初学笔记(十二):神经网络基本结构之线性层
    实现页面全局Loading进度条实现
    Python自动控制(三)
  • 原文地址:https://blog.csdn.net/ifling99/article/details/126592368