软件工程师面试题

  1. 项目周期(多长时间发一次版)
  2. 做过耗电量测试么?
  3. 弱网测试,弱网测试的上限和下限是什么?(有知道的大神可以解答一下么?多谢了~)
  4. 如果你发现一个你觉得很严重的bug,可是开发就是不改,你怎么办?
  5. 网页出现这些现实代表什么400,500,502,200,300?
  6. 给你一个直播美颜功能,如何测试
  7. HTTP和HTTPS什么区别
  8. 软解和硬解的区别
  9. 安卓和iOS手机测试的区别
  10. 手机测试需要注意哪些点:

        1)并发:闹钟弹出框提示,另一个应用的启动,视频音频的播放,来电,用户正在输入等,语音,录音等的播放时强制其他正在播放的要暂停。

        2)数据来源的测试:输入,选择,复制,语音输入,安装不同的输入法。

        3)推送测试:在开关机,待机状态下执行推送,消息失效以及跳转推送的正确性,应用在开发,未打开的状态,应用启动且在后台运行的情况是push显示和跳转是否正确;推送消息阅读前后数字变化是否正确,多条推送的合集显示和跳转是否正确。

  11. 安卓和iOS推送有什么区别:

    安卓:首次安装,APP未运行,不能收到通知。

              APP已运行,放置在后台,可以接收到通知。

              APP已运行,正在前台使用,可以接收到通知。

               结束APP进程,不能接收到通知。

               重启手机,APP未运行,可以接收到通知(默认开机自启,如果不自启,不能接收到通知)

    iOS:APP未运行,可以接收到通知。

            APP已运行,放置在后台,可以接收到通知。

            APP已运行,正在前台使用,不可以接收到通知。

  12. 直播或者视频出现绿屏或者花屏,如何定位问题

  13. 直播出现卡顿应如何定位问题

  14. 安卓手机众多,应如果覆盖更多机型

  15. 视频的格式有哪些?

  16. web和APP测试区别

  17. 面试官画的一个登陆页,问如何测试

  18. 如何测试一个搜索框

  19. 算法:编写一个工具,可以识别三个字符,输入两个变量,一个运算符号,并计算出结果

  20. 给你一个水杯,写测试用例

  21. 数据库内链接语句

你可能感兴趣的:(面试)