常见面试题

 如果项目因为某些原因不能如期上线,如何和产品和上级沟通??

1。先和研发了解不能上线的原因,在和产品说明原因

2.同时加紧追踪研发处理,同步问研发有没有其他替代方案处理这种情况

3.如果实在不能延期就保证主要功能没有问题,小问题上线之后在跟进

如果用户在使用的过程中遇到bug,反馈到我们公司。我们作为测试如何协助开发解决这个问题?

1.尽量还原用户的操作环境,与用户沟通详细询问用户当时的使用情况如(版本信息,环境,缓存是否被清除啊)是不是在弱网情况下,当时进行了那些操作

2.根据所得到的信息进行测试,同时开发会在对相应地方的代码进行检查,看一下是否可以通过代码层面检查出问题

3.开发改好之后进行测试,如果没有在复现就行了。

如何模拟弱网的测试情况?

使用抓包工具Fiddler模拟弱网情况

 测试时间在整个项目中的占比?

答案:大概70%

数据库中为什么要设置主键和外键?

左外连接和右外连接指什么?

索引是什么?为什么要设置索引?索引的优缺点?

测试流程是什么?

group by是什么?

如何定位和排除是否是bug?

Linux命令

如何查看Linux操作系统上的jdk版本?

java -version

zh=账号;xf=消费;sj=时间;je=金额;bc=班次

1.查询出房费都大于200的账号?

select zh FROM guest_table where xf='房费'and je>200

2.查询出1月份每个账号酒水和房费的总额?

原文地址:https://www.cnblogs.com/cyq0528/p/13433885.html