面试平台:牛客网
面试岗位:移动端测试开发工程师
面试部门:新业务线,主要面向4-8岁儿童的启蒙教育
一面:
1.自我介绍
2.项目流程,追问:是否有过在需求评审中测试直接砍需求的情况
3.详述曾经负责过其中一个模块的逻辑,测试策略和方法
4.做过哪些性能测试
5.是否熟悉linux系统,答否,所以没再追问
6.adb和日志熟悉吗
7.应用启动就闪退了有哪些可能
内存占用过多
应用和系统不兼容
资源和数据丢失
权限问题导致
初始化SDK,lib库等失败
接口数据异常但未做兼容
布局嵌套过深导致栈溢出
anr导致的崩溃
空指针等代码逻辑导致的崩溃
dex分包
8.测试用例设计:家用电热水壶
9.sql语句:表名:高考信息表;字段:准考证号、成绩。给出高考总成绩在600以上的学生准考证号
select 准考证号
from 高考信息表
where (数学+语文+英语+理综)>600
10.编程基础:计算一个文件中大写字母的数量
f = open('a.txt')
count