得物(毒)app测试开发工程师面经

上周进行的一面说是通过了,在等待二面再继续补充,在网上找都没有面经,我自己发一个吧

【得物】 —— 测试开发工程师 (国际部Poizon项目) 5.6
一面 (通过)

  1. 自我介绍

  2. 简单介绍一下项目内容

  3. 介绍一下测试公司网络设备的原理(通过api配置产品的web页面,测试接口是否连通,以及相应的网络协议)

  4. TCP/IP的四层分别是?

  5. 什么是l2,可以分别说说l2和l3的区别吗?

  6. 知道怎么测试服务端吗?(不会 没测过)

  7. 假如建立了一个socket通信,怎样确定会话的唯一性?(socket = ip + 套接字,通过物理网络地址和端口号确定唯一通信, 面试官说能不能从socket的头内容进行分析)

  8. 什么是闭包?用过吗?简单说说

  9. 能说一下你知道的编程设计模式吗?(只知道工厂模式和单例模式,说了二者的优缺点)

  10. ls -lr 打印了一个log,能不能用一条命令仅显示数字部分(管道符 + grep -a ), 原理是什么?(正则表达式?)

  11. 算法题: 11层楼梯每次下一层或者两层,需要下几次?能快速编程吗?(动态规划,但是不能快速写出来,核心原理=》 动态规划方程式 fn = f(n-1)+f (n -2) ,类似斐波那契数列)

  12. 上到题不能快速写出来换的一道题: 一分钟 语言不限,写一个判断回文数的函数(用了二分法,面试官说没这么麻烦,我说这样更节约时间)

  13. 如果一个手机app闪退了,会是什么原因造成的?(没做过移动端,有过了解,可能跟内存溢出,网络连接或者是程序代码有关,也有可能是cpu引起的)

  14. 说一下你的职业规划 (做框架和测试工具开发,更倾向于开发方向)

  15. 提问环节(业务方向和具体工作)

  • 4
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值