回馈社会之快手安全与风控测开
快手安全与风控测开一面4.14
1️⃣实习的测试流程是什么样的?只做服务端测试吗?
2️⃣怎么做的接口测试?
3️⃣try-catch 如果测不到异常了怎样处理?意思是如果 catch 没有覆盖到的,但是又想覆盖到 catch 语句块的应该怎样操作?其实意思就是,怎样构造异常才可以覆盖到 catch 语句块(最后我说了搭建 mockserver,面试官才满意,最后问百度有没有这种
mock,我说暂时没有)
4️⃣code review 发现过哪些问题?代码规范性问题也是 QA 负责吗?还有什么 sona?没听过;代码重复度比较高也是属于 code review 的异常,那么对于这一类的异常,怎样判断代码重复的?1/0 的情况有发现过吗
代码重复度比较高,例如>=10 行相同的代码/仅仅变量名称不同但是逻辑类似的代码代码重复度比较高,例如>=10 行相同的代码/仅仅变量名称不同但是逻辑类似的代码。5️⃣印象深刻的定位问题(bug)的过程,线上发现的还是测试环境发现的?
6️⃣使用 Jmeter 压测,怎样算符合预期,怎样算不符合预期?日活跃用户数量是 1000?为什么采用 1000 个用户来压测?
7️⃣如果有一天日活跃用户突然变为 1500 人了,这种情况怎么办?
8️⃣限流的话,如果用户量过大,可以保证服务还活着,但是这样对于用户来说体验也有点不太友好,这种情况怎样处理?(我说搭建分布式)为什么分布式可以解决限流的问题呢?如果只有单机的话,你们是怎样升级服务的(面试官的升级服务指的是新版本迭代,新需求上线)
下面是八股和算法
9️⃣503 状态码是什么含义-服务器暂时不可用,还有了解过其他的状态码吗?
🔟get 和 post 什么区别?幂等是什么含义 ?post 可不可以实现幂等?
⑪Java 怎样实现多线程的?
⑫Java 的多态是什么?怎样实现多态的
⑬mysql 索引是什么?怎样判断有没有使用索引
⑭score 表 name subject score ,查询每一门课程都>=80 分的学生的名称
⑮又是手撕hard:leetCode32:
⑰给了一个测试用例设计题目:一个需求+空白页面,有接口,怎样设计测试用例?追问:水平越权和垂直越权该怎么测试?
⑰最长有效括号
两个算法都写出来了
4.16 下午看寄了
1️⃣实习的测试流程是什么样的?只做服务端测试吗?
2️⃣怎么做的接口测试?
3️⃣try-catch 如果测不到异常了怎样处理?意思是如果 catch 没有覆盖到的,但是又想覆盖到 catch 语句块的应该怎样操作?其实意思就是,怎样构造异常才可以覆盖到 catch 语句块(最后我说了搭建 mockserver,面试官才满意,最后问百度有没有这种
mock,我说暂时没有)
4️⃣code review 发现过哪些问题?代码规范性问题也是 QA 负责吗?还有什么 sona?没听过;代码重复度比较高也是属于 code review 的异常,那么对于这一类的异常,怎样判断代码重复的?1/0 的情况有发现过吗
代码重复度比较高,例如>=10 行相同的代码/仅仅变量名称不同但是逻辑类似的代码代码重复度比较高,例如>=10 行相同的代码/仅仅变量名称不同但是逻辑类似的代码。5️⃣印象深刻的定位问题(bug)的过程,线上发现的还是测试环境发现的?
6️⃣使用 Jmeter 压测,怎样算符合预期,怎样算不符合预期?日活跃用户数量是 1000?为什么采用 1000 个用户来压测?
7️⃣如果有一天日活跃用户突然变为 1500 人了,这种情况怎么办?
8️⃣限流的话,如果用户量过大,可以保证服务还活着,但是这样对于用户来说体验也有点不太友好,这种情况怎样处理?(我说搭建分布式)为什么分布式可以解决限流的问题呢?如果只有单机的话,你们是怎样升级服务的(面试官的升级服务指的是新版本迭代,新需求上线)
下面是八股和算法
9️⃣503 状态码是什么含义-服务器暂时不可用,还有了解过其他的状态码吗?
🔟get 和 post 什么区别?幂等是什么含义 ?post 可不可以实现幂等?
⑪Java 怎样实现多线程的?
⑫Java 的多态是什么?怎样实现多态的
⑬mysql 索引是什么?怎样判断有没有使用索引
⑭score 表 name subject score ,查询每一门课程都>=80 分的学生的名称
⑮又是手撕hard:leetCode32:
⑰给了一个测试用例设计题目:一个需求+空白页面,有接口,怎样设计测试用例?追问:水平越权和垂直越权该怎么测试?
⑰最长有效括号
两个算法都写出来了
4.16 下午看寄了
全部评论
相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享
04-29 01:21
门头沟学院 Java 点赞 评论 收藏
分享