24校招,快手测试开发工程师一面

前言

大家好,我是chowley,今天来回顾一下, 快手测试开发技术一面

面试官从我的经历入手,另辟蹊径,提出了很多值得思考的问题,最后也给我提出了改进建议

时间:55min

平台:轻雀

过程

  1. 面试官和我分别自我介绍
  2. 讲一下压力测试怎么做的?用了什么工具?改进后的结果怎么样?JMeter
  3. 实习业务,我讲了一个新发现的bug
  4. 测试表单的必填字段?用例通过什么导入的?
  5. 性能测试咋做的?
  6. 最占功耗的功能是哪个?数据存储
  7. 兼容性咋做的?怎么归类?不能跨平台,要细分操作系统、开发语言、版本
  8. 公司的持续集成的工具?
  9. 你了解过Jenkins部署的过程,从你输入分支名开始,后台的整体处理过程?
  10. 怎么检测服务正常启动了?自动化接口测试
  11. 测试规范了解过哪些?语法、注释、流程,测试左移,灰度发版
  12. 灰度发布过程有哪些方法?可以在什么维度进行划分?
  13. 测试左移有哪些体现?单元测试
  14. 开发过程中,接口协议一直在变,怎么进行测试左移?
  15. Java的编程规范
  16. 驼峰命名应用在哪些场景?
  17. MyBatis了解过吗?集成数据库操作
  18. 它主要封装了哪些操作?
  19. 它和sql语句有什么区别?
  20. redis
  21. redis能存什么类型的数据?
  22. redis和mysql数据一致性的异常场景
  23. Java框架
  24. spring的加载过程了解过吗?
  25. Ioc,aop
  26. Java的数据类型
  27. 字典的应用,存储的是什么形式的数据?hashmap
  28. 用python做过什么项目吗?
  29. 介绍一下项目
  30. 异步任务的进程管理
  31. 用户重复点击怎么处理?
  32. 怎么标识任务是唯一的?
  33. 安全性怎么保证?
  34. 微服务是啥?
  35. 为啥要用微服务平台?
  36. 手撕:双指针,秒了
  37. 反问

总结

难度:4/5

面试官专业程度:专业

体验打分:4/5,面试官面善爱笑,没有因为晚上面试而疲惫

真是一次非常开阔视野的技术交流,希望有机会继续流程!

我是chowley,一个专注互联网技术和软件质量保证领域的博主,我们下次再见!

欢迎点赞、评论、收藏,it's important for me.

欢迎点赞、评论、收藏,it's important for me.

欢迎点赞、评论、收藏,it's important for me.

你可能感兴趣的:(压力测试,模块测试,可用性测试,单元测试,功能测试)