测试面经-(oD)2年经验

  • 机考:

1、按身高体重排序,原题、处理完输入,生成一个新的列表,对它进行sort排序就行通过率100%

2、查找山峰的个数,原题、简单的if判断就行,不过不清楚有什么情况没有考虑只过了80%

3、欢乐的周末、原题,考察dfs,没有看过多少dfs、没写出来

不过基本都是原题,主要掌握数组、字符串、循环、哈希表这些200分还是比较简单的、不过感觉改卷就是根据用例通过率来进行给分的,没有过程分

  • 综测:

注意一下一致性,然后选择积极向上、乐观开朗的,在此基础上题目类似于你一开始有许多标签,它会逐渐让你丢掉其中大部分最后留下最符合的,建议先给自己一个设定按重要程度来.

比如:1、我是一个乐观的人 2、我是一个不易于焦虑的人 3、我是一个善于表达的人 4、我是一个有规划的人...... 然后从最后慢慢舍弃就好了

  • HR面试:

简单问了一下离职原因、未来发展规划、期望薪资、为什么选择杭州、离职期间在干嘛等

技术一、二面:

技术一、二面之前有过几次电话沟通也问了一些技术问题(像中间件、迭代器、装饰器、触发器、os、re库等等)、但感觉只是了解一下基本情况,不知道的直接说了没有接触过也没有很大的影响

  • 技术一面:

黑盒测试的8种测试方法

等价类、边界值、因果图、判定表、正交实验、场景分析、状态迁移、错误推测

3次握手4次挥手

直接画的图给面试官看的

介绍ui自动化相关

大概讲了一下po模型的分层、用例的设计等,面试官没有深问

开发设计说明书的评审会议参与过没有

因为没有参与过,所以面试官大概给我讲了一下会议是干嘛的以及流程

整个过程十多分钟就完了、加上代码也就半小时不到、感觉还是很简单的

手撕代码:

代码实现获取本机的物理地址和ip地址(使用os库的popen实现)

实现冒泡排序(方法无所谓、也没有问有没有优化方案)

技术二面:

二面问的问题比较全面记不太全了,但也是比较简单的,项目的业务流程、从自动化具体实现、项目里印象深刻的问题、接口怎么做、性能指标、黑盒测试方法在项目里具体的运用、测试流程(包括测试方案和测试计划的内容)、Linux命令、bug开发不认怎么办、sql语句、怎么抓包、app的兼容性测试等等,大概问了25分钟左右、然后就是一道简单的代码题

简单的说就是 输入never give up 输出 reven evig pu

用split处理完输入之后 使用切片倒序 然后拼接输出就行

总的来说我这边的技术面比较简单、手撕代码的题目都是面试官临时想的、不过都比较简单、不过我有朋友技术面给的都是力扣的中等、简单的原题、这个还是看具体遇到的面试官、可能因为是开发来面的测试相关的问题问的也不是很深入、没有很难、正常准备基本都没有问题

  • 主管面:

主要问了离职原因、离职期间在干嘛、发展规划、为什么选择杭州、怎么提升自己以及途径、个人优缺点、对狼性文化的看法、对加班的看法、工作中最有成就感的一件事等等

就是考察一下个人的稳定性、以及对华为文化的认同程度这些

  • 总结:

整个流程走下来还是比较长的、但面试还是比较简单、写代码遇到困难、面试官也会进行提示、整个过程中最困难的应该就是机考,机考过了感觉就过了一半了

最后感谢hr栗栗姐这段时间的帮助,整个过程下来十分有耐心且及时的帮我解决了许多问题、而且还一直帮我盯着结果,和栗栗姐沟通也很轻松、让我这个社恐也能正常交流、是个相当耐心、负责且温柔的小姐姐

全部评论
东莞有哪些java岗位
1 回复 分享
发布于 06-07 12:57 广东
栗栗姐,最近在刷题,能不能求一份 Java机考和面试八股
点赞 回复 分享
发布于 06-05 22:15 山东
约面了,紧急求一份java资料
点赞 回复 分享
发布于 06-09 21:40 广东

相关推荐

评论
12
42
分享
牛客网
牛客企业服务