7个高频出现的面试题

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

 

收集了2022年所有学生的面试题后我整理出了7个高频出现的面试题一起来看看。

  高频问题1请自我介绍下

  高频问题2请介绍下最近做过的项目

  高频问题3请介绍下你印象深刻的bug

  高频问题4Fiddler工具怎么使用的

  高频问题5说一下你常用的Linux命令

  高频问题6: 数据库在哪里使用过

  高频问题7 为什么从上一家公司离职

  这7个面试题该如何回答才能不踩坑下面我将参考的参考答案给大家一一介绍下赶紧收藏起来。

  面试题1请自我介绍下

  核心要素

  个人技能优势+工作背景+经验亮点

  参考回答

  第一种基本信息+离职理由

  面试官您好我叫张三来自番茄市在软件测试行业有3年的工作经验。做过 Web/APP及小程序项目的测试工作有独立负责整个项目的测试经验。

  由于个人原因从上家公司离职目前为离职状态以上是我的个人介绍。

  第二种基本信息+项目介绍

  面试官您好我叫张三来自番茄市在软件测试行业有3年的工作经验做过 Web/APP及小程序项目的测试工作有独立负责整个项目的测试经验。

  最近做的项目是 xxx这是?款基于B/S 或 C/S架构的 xxx 产品在该项目中我主要负责 xxx 业务和xxx 业务及 xxx 模块和 xxx 模块的功能接口及自动化测试

  在功能测试中主要运用到 xxx 测试工具和 xxx 缺陷管理系统在接口测试中主要使用到 xxx 工具自动化测试是基于 Python+Requests+pytest+Jenkins 实现的测试框架搭建和测试实现。以上是我的个人介绍。

  面试题2: 请介绍下你最近做的项目?

  核心要素

  项目是干什么的包含几个平台给谁用的 分别是用来做什么的核心业务是什么自己负责哪些模块。

  参考回答

  我最近的项目是金融的借贷项目包括前台(Web/APP)和后台管理系统(Web)。

  前台包括首页品质理财智能投顾社区个人中心(个人借款和我的投资的信息板块可以相互切换)。

  后台包括系统首页借款中心资?管理用户管理认证管理内容管理消息通知客服等。 (基金理财保险理财银行严选专区)

  核心业务

  1. 贷款流程(分为个人借款和在线借款)

  ● 个人借款

  ○ 注册--登陆--开通资金托管账户--申请额度--额度审核成功--借款方式(信用抵押)--填写借款申请--提交借款申请成功--后台初审

  管理未审核--后台管理员初审标审核通过(未通过驳回借款?在未通过时撤销)--借款申请成功

  ● 在线借款

  ○ 未注册--在线申请借款-借款申请审核通过--后台添加用户--用户前台开通资金托管并申请额度--额度后台审核通过--发布借款--初审标通过--借款成功

  2. 投资流程

  ● 注册-->投资人登录-->开启资金托管-->小额充值-->风险评测-->选择款标进行投资-->满标 -->满标审核通过-->借款人还款

  我主要负责借款和P2P投资两个核心模块的功能测试和相关接口测试。

  面试题3请介绍下你印象深刻的Bug?

  核心要素

  结合自己的项目说。

  参考答案

  我之前有测过一个功能点击了按钮之后这个页面是没有反应。我就把这个问题给后端提了一个 bug 。

  这个后端的开发看了日志之后就把这个 bug 给我打回来了说这个不是后端的 bug 我用抓包工具看了一下接口和响应之后才发现这个是前端的一个 bug 。

  这个bug之所以深刻是因为自己没有多思考就提了bug 然后和后端开发产生了一点就是小的一些摩擦。

  在以后的工作中的话我碰到 bug 首先就首先的话自己先去复现然后去定位这个 bug 的前端还是后端然后再进行提 bug 。

  大概就这些吧。

  面试题4fiddler工具用过吗你怎么使用的

  核心要素

  fiddler工具使用经验+fiddler工具功能总结

  参考回答

  1、Fidder我在项目的登录注册模块有用到在前台注册有效邮箱提交用fidder进行拦截抓包后在fidder中修改成无效的邮箱提交看是否能注册成功成功了就是后台接口没有进行验证。还可以对支付订单信息这里进行抓包修改数据修改钱数花1分钱买东西。

  2、曾经接手过一个项目什么文档都没有还要对项目接口进行验证。Fiddler打开然后访问项目网址抓项目的网络请求看看具体访问了哪个接口传了什么样的数据和返回数据然后整理成文档。方便后期使用。

  Ps:Mac抓包不用fiddler。得用Charles。

  fiddle的作用主要是下面4个吧

  1、分析缺陷是前端的问题还是后端的问题。

  例如:提交订单的请求地址

  ① 界面组织提交订单商品数据点击【提交订单】触发发送请求。

  ② 后台代码进行处理处理完成之后返回订单相关数据。返回的数据由开发者来决定需求来决定到底返回哪些数据订单编号、订单金额例如订单金额在界面显示错误抓取提交订单响应数据查看接口返回信息中订单的总额是否是正确。如果接口中订单总额正确则是前端的问题如果是响应信息中订单总额是错误则是后端的问题。

  2、前端对于输入信息做了对应限制不代表后端代码也做了限制每个请求地址对应懂IT的人的来讲都是能够直接跳过前端页面进行操作的。验证后端对于异常输入的是否也有做对应限制。

  3、接口测试测试每个请求的实现情况。部分公司的开发没有编写接口文档则可以通过抓包工具获取到具体接口地址。

  4、做手机端弱网测试。

  面试题5说一下你常用的Linux命令

  核心要素

  Linux应用场景总结+具体命令,功能

  参考回答

  作为测试我使用Linux主要是再下面4个场景中

  1开发人员提测我这边就要用linux去搭建测试环境。

  2比如说开发人员提测后我要去将他的代码部署到指定的路径下就需要用到解压的命令。还要进行编译和安装。

  3还有的时候测试时服务器挂了要重启服务我?的是service的那个命令。还有的重启后要查看下进程啊和端口啊什么的。

  4但是呢大部分用的比较多的就是测试时出现错误就会去服务器查看一下日志信息 用的是tail -f 日志文件。

  一些简单的比如ls ll cd pwd这些我就不说了用的比较多的linux命令有下面这些:

  查看进程 ps -aux 查看端口 netstate -tnulp | grep 端口号。

  杀死进程 kill 强制结束进程kill -9 。

  远程拷贝 scp find 查找指定的文件。

  tail -f 实时查看?志 cat ?于显示指定文件的全部内容。

  mkdir 创建目录 touch 创建新的文件。

  tar.zxvf 解压 chmod -R 777 赋予777权限。

  grep 查找文件里符合条件的字符串。

  vim编辑 命令模式,文本模式,末行模式。

  面试题6数据库在哪里使用过

  参考回答

  1 执行测试用例时有时需要到数据库验证数据的准确性与完整性。

  2 进行bug定位时有时需要到数据库查看数据的详细信息。

  3 构造某种测试场景时可以在数据库里直接修改数据要比使用界面更有效率。

  4 软件升级过程中经常会涉及到对历史数据的处理这种情况需要执行升级sql并验证结果。

  insert into插入数据update修改数据内连接查询左右连接查询子查询个人都非常熟。

  个人用的比较多的是数据库可视化工具是navicat。

  面试题7你为什么从上一家公司离职

  回答提示

  ①最重要的是应聘者要使找招聘单位相信应聘者在过往的单位的“离职原因”在此家招聘单位里不存在。

  ②避免把“离职原因”说得太详细、太具体。

  ③不能掺杂主观的负面感受如“太辛苦”、 “人际关系复杂”、 “管理太混乱”、 “公司不重视人才”、 “公司排斥我们某某的员工”等。

  ④但也不能躲闪、回避如“想换换环境”、 “个人原因”等。

  ⑤不能涉及自己负面的人格特征如不诚实、懒惰、缺乏责任感、不随和等。

  ⑥尽量使解释的理由为应聘者个人形象添彩。

  参考回答

  我离职是因为这家公司倒闭我在公司工作了三年多有较深的感情从去年始由于市场形势突变公司的局面急转直下到眼下这一步我觉得很遗憾但还要面对现实重新寻找能发挥我能力的舞台。

  同一个面试问题并非只有一个答案而同一个答案并不是在任何面试场合都有效关键在应聘者掌握了规律后对面试的具体情况进行把握有意识地揣摩面试官提出问题的心理背景然后投其所好。

  分析

  除非是薪资太低或者是最初的工作否则不要用"薪资"作为理由。 “求发展”也被考官听得太多离职理由要根据每个人的真实离职理由来设计但是在回答时一定要表现得真诚。实在想不出来的时候家在外地可以说是因为家中有事须请假几个月公司又不可能准假所以辞职这个答案一般面试官还能接受。

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6