QQ空间面试题放送,速度教科书式扑街补救offer!

金九银十跳槽季

升职加薪否?

找工作顺利否?

被问到自闭否?

offer拿到手软否?

今天用扑街的姿势

来给大家补点面试干货

以下是qq空间面试的部分真实面试题

赶紧冲鸭!!!

(一)应用宝下载app功能用例设计:

(1)UI界面:颜色,图文,按钮位置和需求一致

(2)功能方面:分正常逻辑和异常逻辑

正常逻辑:

①下载前:app各项显示正常

②下载中

点击下载:下载中断,继续下载,单个文件下载,多个文件同时下载

文件大小:下载大文件,下载小文件

下载速度:大文件速度慢,小文件速度快

网络环境:2G/3G/4G/WIFI不同网络切换,弱网络,断网,重新联网下载

内存空间:空间足够下载,空间不足下载是否有相关提示

③下载后

能够正常安装,卸载后能重新下载

异常逻辑:

第三方干扰(下载时有来电/短信/其他消息或通知/闹钟等)

内存不足(下载一半内存不足,能够继续下载)

手机没电(下载一半手机没电,充电后能够继续下载)

断网(下载过程人为断网或不明原因的断网,继续下载是否异常)

进程退出(下载一半,退出应用宝)

手机死机(下载一半,手机死机,重启是否正常下载)

后台下载(下载时玩游戏/微信/QQ等)

锁屏下载(下载时锁屏,再解锁是否正常下载)

(3)兼容性

android系统(应用宝只支持android系统)

系统版本(2.0,3.0,4.0,5.0等)

手机品牌(如魅族/华为/小米/oppo/三星/vivo等)

手机型号(同品牌不同型号,如红米/小米1/小米2/小米2A/小米2S等)

(4)安全性:下载的app是否为官方版本,非官方版本的安全提示

(5)易用性:对用户来讲,下载操作等是否简单易懂

(6)性能方面(不是所有功能模块都涉及到性能,看需求及开发而定)

  (7)专项测试:电量/内存/流量/页面加载速度/响应时延/流畅度等

(8)使用工具自动测试:有内部工具和外部工具,内部工具为腾讯本部提供,简单易操作,如视频分帧工具,外部工具为fiddler/eclipse/mat/monkey等。

 

(二)浏览器搜索功能用例设计

(只是功能和性能方面不同,其他类似于应用宝下载app的用例)

(1)UI界面

(2)功能方面

①精确搜索(比如搜“苹果手机”)、模糊搜索(比如搜“手机”)

②搜索类型:中文,数字,英文,符号,空格等,及组合搜索,如中文+数字等

③搜索长度:比如只支持100个字符,需要重点测试输入0个,1个,2个,99个,100个,101个字符这几种情况

④输入法兼容:覆盖多种输入法(百度,搜狗,QQ拼音,谷歌等)

⑤可搜索性:

输入可查到结果的正常关键字、词、语句,检索到的内容、链接正确性;

输入不可查到结果的关键字、词、语句;

⑥对比性:个别搜索项需要与其他浏览器的搜索结果做对比

⑦搜索结果:检索到的内容、链接正确性,点击跳转是否正常

(3)兼容性

Android,ios系统

android系统版本(2.0,3.0,4.0,5.0等)

ios系统版本(7,8,9,10,11,12)

手机品牌(不同品牌,android的如魅族/华为/小米/oppo/三星/酷派等,ios的如iphone4,4S,5,5S,6,6S,6S PLUS)

手机型号(同个品牌不同型号,android如红米/小米1/小米2/小米2A/小米2S等)

(4)安全性:搜索结果页面内容是否安全,不安全的内容一般设有警告提示

(5)易用性:对用户来讲,搜索操作简单易懂

(6)性能方面

压力测试:在不同用户数压力下的表现(评价指标如响应时间等)

负载测试:看极限能承载多大的用户量同时正常使用

稳定性测试:常规压力下能保持多久持续稳定运行

内存测试:有无内存泄漏现象

 (三)从不同角度考察应聘者的应变能力

(1)从开发角度

提问:提交bug后开发如果不改要怎么处理?

回答:与开发友好沟通,如果确实为bug并且很严重,演示证明给开发看,并阐明不修改会影响用户体验,要坚持自己的观点,如果bug不严重,可根据版本进度讨论是否可以延期修改

(2)从产品角度

提问:用例已经设计完毕,产品临时修改需求,并且一定要改,该怎么处理?

回答:表明修改需求后会引起哪些测试风险,会耗费多少人力和时间,对版本进度有什么影响,与产品针对引起的问题进一步讨论是否可以放到下个版本修改需求,如果一定要在该版本修改,那么要态度坚决表明风险由谁来承担并反馈到项目组,避免产品屡次修改需求,同时评估版本发布需要延长多长时间,并及时与项目组所有人进行同步

(3)从测试角度

提问:对提交的bug,如何跟踪处理?

回答:要体现候选人有跟踪bug的责任心,特别是不影响版本的发布,对开发屡次修改后都未能解决的bug,能积极主动找开发沟通处理

 

(四)考察测试基础

(1)测试流程

需求评审->用例设计->用例评审->用例执行->测试报告

提问:测试流程中某个环节的相关职责及出现问题后要怎么处理

回答:要能体现候选人对测试流程的职责了解,处理问题能力和测试总结能力

(2)报告编写

①候选人有写过测试报告

提问:测试报告中哪些点是比较重要的

回答:能涉及到测试结果,缺陷分析,风险评估

②候选人没有写过测试报告

提问:对测试报告要涉及到的要素

回答:能涉及到测试版本,测试环境,测试结果,缺陷统计,缺陷分析,测试结论与建议,风险评估

 

(五)考察抗压能力

提问:对经常需要加班的看法和接受能力

回答:最好体现候选人能自愿加班,同时要能体现应聘者对项目的责任心

 

(六)考察团队管理能力

(1)有团队管理经验,如带过2-3个组员

提问:作为组长,你是怎么分配工作和把控测试质量风险?

回答:根据组员专长及执行效率分配任务,有计划,测试过程遇到风险知道怎么处理,对待工作责任心强,能从这些角度回答都OK

(2)没有团建管理经验

提问:如果安排你当组长分配任务,你会怎么计划和实施?

回答:能从怎么计划,怎么分配任务,怎么处理风险,怎么及时沟通,这些角度来回答都OK

 

(七)考察测试人员该有的素质

提问:你觉得作为一个测试人员应该有的基本素质,在你身上能够体现出来吗?

回答:候选人从责任心,细心程度,积极主动性中挑选一或两个,然后能从他实际工作中举例体现,就OK

 

(八)一面、二面其他问题:

1. Linux命令,如何查看日志,移动文件,修改文件,查看进程,赋权等

2. 空间上传照片或者视频的页面,如何测试?

3. 未播放/正在播放的视频,问你如何测试?

(说测试点,最好说的角度多一点)

4.一个QQ用户列表页面上面有一个搜索框,对于这个搜索框如何去测试?

5.如果有一个项目本来计划三天测试完,现在要两天完成,你如何完成你的任务?(可以说把主功能模块先过一遍)

6. 如果你发现了一个偶现的bug,之后就一直没有重现出来,你怎么做?(截图,录屏,log…按照实际工作经验回答也可以)

7. 如果你发现了一个bug,开发反驳了,你会怎么做?

8.编写过测试计划吗?

9.app性能测试主要测试哪些,如何开展?

10.app怎么测试内存泄露?

11.常用的adb命令?

12.有没有对日志进行分析过,如何定位缺陷?

13.手机耗电量和流量怎么测试?

14.activiy启动周期,从启动到杀掉的过程?

15.如何用mysql查看前一百条数据?

16.什么是http协议,有哪几种方式?

17.用过LR做性能测试吗,知道哪些性能指标?

18.用java写一个100以内所有奇数和的程序?

19.对B/S架构的认知,整体的交互过程?

20.你觉得你的性格是内向的还是外向?

21.你的规划?

22.你期望的薪资?

(九)面试结束后对测试应聘者的建议:

1.用例方面:不管以前做项目时编写用例是用excel,禅道还是xmind,现场面试或笔试以思维导图方式列举测试点,即先总-后分的模式,逻辑性会强,思路会清晰,覆盖会比较全面,面试官看后也能一目了然;

2.沟通方面:个别面试官可能气场比较强,现场面试时不需要畏惧,按照正常聊天模式沟通就行,并且切记不要一问一答,要在回答的时候进行适当的扩展,把自己的强项展示出来;

3. 处理问题方面:突出自己个人的解决能力及问题反馈能力,而不是一出现问题就只会找项目经理;

4. 技能方面:跟app相关的,只要是自己会的工具,以及学过的工具,通通都可以说出来,体现自己在这方面的经验;

5. 总结方面:阐述自己在实际测试工作中是如何进行总结提升自己,而不是一味只做执行者;

6. 自学方面:如果自己有自学一些什么知识或测试工具,可以作为一个亮点说出来,面试官一般都比较喜欢会利用空余时间去自学的候选人;

 

以上

That's all.

祝面试顺利,offer成打!


快来星标 置顶 关注

 T ester

获取资料  扫码入群

在看点这里

原文地址:https://www.cnblogs.com/ITester520/p/13203403.html