转载声明:文章来源https://www.nowcoder.com/feed/main/detail/f20e62bd578246448baf6353a2d2ceed
8.14投递简历+8.23笔试+8.27第一次面试
1.测试知识:
测试应该如何进行?W模型
测试和开发人员有分歧?如何进行?
(1)先明确测试的预置条件、测试步骤无误,明确大家的共同目标;
(2)详细的缺陷报告,将测试场景、测试环境、具体的步骤、预期结果以及实际结果、过程日志提供给开发,便于他们更好的分析;
(3)建立双向沟通渠道,及早讨论问题,共享测试计划、测试结果和测试数据;
(4)尝试使用共同的工具和流程,如持续集成、自动化测试等;
(5)如果实在解决不了,可以寻求第三方项目经理PM等支持。
自动化测试是否熟悉?
服务端出现bug如何定位?
通过调取日志,在关键地方输出printf语句,以跟踪代码的执行流程和变量的值。
相邻域报错如何排查?
2.Python知识:
A==b,与a is b 的区别?
如何遍历一个字典的键、值和集合
3.SQL语句:
事物的四个特性:ACID--原子性、一致性、隔离性、持续性
查询分数表中总分前五名的同学。
Select name sum(score) as total_score
From scores
Group by name
Group by total_score DESC
Limit 5
4.Linux
常用的Linux命令?
查找最后500行日志的命令?Tail -n 500+文件名
5.异常和错误的区别?
异常能被程序本身处理,错误是无法处理
6.反问
这次是集中面试,还没有分部门
简直是我梦想中的offer,好想去上班