三星rv411(三星rv411笔记本装不了win10)
大家好,我是温大大
今天给大家带来另一个读者 —— L同学的故事 L同学专科毕业后只有半年手机系统测试的实习经验,后面专升本后希望找一份12K左右的工作,但苦于项目经验实在是太「单薄」了,所以不知道如何针对性「面试+学习」,所以他找到我,希望我给他进行1次线上模拟面试,今天给大家一起分享一下L同学的故事。
视频已征求了当事人同意并且做了数据脱敏处理。
视频加载中…
目录
1 面试前 1.1 简历问题2 面试中 2.1 业务层面2.2 技术层面2.3 职位规划2.4 HR 层面3 面试后 3.1 学习规划3.2 后续职业发展1 面试前1.1 简历问题
收到他简历的时候,我发现存在以下问题:
简历问题
1 排版问题:个人信息 & 联系方式 & 教育背景 尽量缩短在3行内,别太长。2 项目细节:项目太单薄,建议直接将“实习经历”4个字去掉。3 学历细节:我看同学你是专升本上来的,在读本科期间 2020.9-2022.7 写的全日制,为什么2021.6-20.21.10月期间是属于暑假打工吗,暑假打工不是只有2个月时间(7-9)?4 期望薪资:这块可以写上,写面议的只有2种人1种是顶尖人才1种是对自己定位不清楚的,所以你可以写上,具体可以参考下广州地区应届毕业生工资 + 你实习期间的工资 * 130%5 到岗时间:不建议写面议,如果你因为是7月份才毕业,你可以写最快1个月到岗,基本上快毕业下半年在学校的时间都不长,这样不会让HR pass掉你。6 学历背景:2018年7月 ~ 2019年4月这个时间属于空白窗口期,既没有项目经验 + 也没有学历经验,是笔误还是故意隐瞒了什么东西,需要补上。
项目问题
1、项目没有交代清楚,这里可以写2部分内容:项目背景 + 自己职责。2、背景:具体写项目业务主要是做什么的,对应客户哪有哪些。3、职责:主要是你日常工作,功能测试、需求评审,应该重点突出工作内容 + 成绩产出。 例: 运用 边界值、等价划分等测试理论对需求进行梳理并设计功能测试场景(这是工作)。共计发现问题xx个,其中1类问题xx个, 不仅如此,(这是成绩)同时测试期间通过fiddler获取接口信息 ,同时运用 postman 工具 快速模拟接口测试,提高了测试效率。将之前手动测试1人/天 缩短到0.5人/天。4、技能与项目脱节:技能栈有提到 selenium 、appium、jmeter这些工具,实际项目中并没有详细如何使用这些工具的。5、项目框架技术运用可以写上:例:app – http – nginx – server – mysql / redis,app发送http协议到网关(nginx),然后再分发请求到具体server,server再查询mysql/redis 等数据库进行校验。2 面试中2.1 业务层面问:讲一下手机系统测试场景设计。答:从功能(等价划分 / 边界值)、性能、安全、易用性、兼容性、交叉事件去考虑。问:说一下让你印象深刻的 Bug?答:必考面试题,什么环境下+什么步骤+如何定位+研发如何解决+为什么这样修改 来回答问:说一下手机系统如何自动更新的?答:OTA(Over-the-Air Technology)即空中下载技术,是通过移动通信(GSM、CDMA等)网络空中接口对SIM卡数据及应用进行远程管理的技术。现在的OTA作为一种新型技术,是Android系统和iSO系统提供的标准软件升级方式。 简单的说,手机OTA升级就是通过「设置—关于手机—系统更新」,然后接受官方推送的升级包升级;而SD卡升级则是下载OTA升级包,放到SD卡上,然后运行此包升级。2.2 技术层面问:讲一下浏览器上输入URL会发生什么?答: 1)浏览器向 DNS 服务器请求解析该 URL 中的域名所对应的 IP 地址;2)解析出 IP 地址后,根据该 IP 地址和默认端口 80,和服务器建立TCP连接;3)浏览器发出读取文件(URL 中域名后面部分对应的文件)的HTTP 请求,该请求报文作为 TCP 三次握手的第三个报文的数据发送给服务器;4)服务器对浏览器请求作出响应,并把对应的 html 文本发送给浏览器;5)释放 TCP连接;6)浏览器将该 html 文本并显示内容;问:说一下http的常见状态码答: 1xx 提示信息,2xx 成功信息(200 OK,204 没有body),3xx 重定向信息(301 永久重定向,302临时重定向),4xx 客户端错误(400 客户端请求参数错误,403 客户请求权限,404 服务器没有该资源),5xx服务端错误(500 服务器内部错误,501 服务器暂时没开发,502 服务器作为网关返回的错误,503 表示服务器当前很忙)问:HTTP 协议你了解吗,说下 get 与 post区别?答:区别1: get是获取数据,post是向服务器提交数据;区别2: get请求参数放在url内,post则放到请求body内;区别3: get 请求是幂等的,以「只读」方式请求不破坏数据本身,post请求不是幂等,每次请求可能会更改数据本身问:tcp三次握手简单说说答: A向B发起建立连接请求:A——>B; B收到A的发送信号,并且向A发送确认信息:B——>A; A收到B的确认信号,并向B发送确认信号:A——>B。 三次握手大概就是这么个过程。 通过第一次握手,B知道A能够发送数据。 通过第二次握手,A知道B能发送数据。 结合第一次握手和第二次握手,A知道B能接收数据。 结合第三次握手,B知道A能够接收数据。问:如何使用postman对请求参数进行修改?答:postman提供了断点功能,控制台输入 bpu www.baidu.com,此时会拦截从本地发起到baidu域名的所有请求,然后在body下修改参数,然后再发送问:Linux下如何查看一个进程,怎么样杀死它?答:ps -ef | grep xx, kill -9问:Linux下进程和线程的区别是什么?答:就像火车与车厢关系,进程是火车,线程是车厢,一个进程由几个线程组成,进程内部的线程之间资源共享;但进程之间的资源不能共享。2.3 职位规划问:你对自己以后的职业规划是如何的?答:技术上专项自动化测试工程师 或 性能专项测试工程师,有机会可以带带团队。问:最近有先学习什么技能吗?答:Andriod 开发相关的教程,方便理解底层一些原理,更好的测试。问:有什么想要问我的吗?答:尽量问团队或者工作本身相关的,例:咱们这边测试研发是如何协作的?我入职后具体的工作是哪方面的内容?2.4 HR 层面问:为什么在 2018.7 – 2020.9 这整整2年自己在做什么?我看没有项目也没有学习经验?答:实际该同学这段时间有过项目经验,但因为加班原因选择离开,温大大建议优化回答:这段时间做过一段时间项目,但由于晋升原因所以考虑转升本进行学历深造。问:为什么后来有想到自考转升本?答:想提高自己学历,不断提升自己的认知,更全面的学习目前该行业所需要的技能。问:你期望的薪水是多少?答:虽然有点面试官比较直爽,但这个问题千万别正面回答,尽量给一个薪资的区间,给自己余地,给公司空间,面试几率大大提升。3 面试后3.1 学习规划
分析:结合该同学项目经验,建议自动化角度去学习相应的技能
1、app测试工程师 的亮点可以 从 「效率」和 「质量」去靠拢,2、「效率」更定就是运用 appium + python 快速模拟手机操作3、「质量」肯定就是从你用例设计case设计去考虑,用例设计的越细越好
细化:App端专项测试能力
1、业务能力:精通app、小程序等移动端软件测试方法2、专项能力:性能测试、自动化测试等专项测试能力 & 测试方法3、工具能力:appium / selenium(自动化测试)、monkey(性能测试)、Fiddler(弱网测试)4、语言能力:python、shell、java等编程语言
学习重点 目标1:快速熟悉appium并实操上手1个项目
1、appium 框架 +python语法学习2、appium 原理了解:如何实现的 appium 客户端 – appium server – 设备3、python 基础语法掌握,推荐廖雪峰 https://www.liaoxuefeng.com/wiki/10169596636024004、appium 实操练习:搭建 appium 自动化环境 + python 驱动写指令 + 打开浏览器 + 输入百度访问 + 获取数据,https://www.bilibili.com/video/BV1tE411n7rV?p=3
目标2:搞懂Android 底层一些原理,属于八股文学习,方便过面试
1、Android 是如何启动1个进程的?2、Android 进程与进程之间是如何通讯的?3、adb 工作原理是如何的?4、adb 常用一些命令掌握3.3 后续职业发展
手机系统本身测试相对就业面比较窄,一般手机厂家:三星、华为、oppo才会有HC,并且薪资给的也比较低,所以由手机系统测试转向app的专项测试,这样路要宽一点,并且目前很多互联网都有自己的C端产品,像:美团、字节、京东,所以选择方向要好很多。
后续:最近面试的人挺多的,如果你也想抓住这次涨薪的机会, 关注我,加我好友拉你进面试群,一起讨论面试干货 / 套路, 大家一起升职加薪
如发现本站有涉嫌抄袭侵权/违法违规等内容,请<举报!一经查实,本站将立刻删除。