说是上周去的通过了,等两面再继续补,网上找也没脸,自己发吧
【所得】——测试开发工程师(国际部Poizon项目) 5.6
一面(通过)
自我介绍
简单介绍项目的内容
介绍测试公司网络设备的原理。 通过api配置产品网页,测试接口是否连接,以及相应的网络协议。
TCP/IP的4层分别是?
什么是l2? 可以分别说一下l2和l3的区别吗?
你知道如何测试服务器端吗? (没有没有测量过) ) ) ) ) ) ) )。
建立套接字通信时,如何确定会话的唯一性? (套接字=IP套接字根据物理网络地址和端口号确定唯一的通信,面试官说是否可以根据套接字头部的内容进行分析)
什么是闭包? 你用过吗? 我会简单地说
能告诉我你知道的编程设计模式吗? (只知道工厂模型和单例模型,阐述了两者的优缺点) ) )。
ls -lr打印了log,是否可以用一个命令只显示数字部分(管道符号grep -a )? 原理是什么? (正则表达式? )
算法问题: 11楼楼梯每下一层或二层,需要下多少次? 你能快速编程吗? (虽然是动态计划,但一时写不出来。 核心原理=) )动态规划方程fn=f(n-1 ) f ) n-2 )类似于斐波那契数列) ) )。
去题后不能马上写的问题:不管一分钟的语言,写判断回文数的函数(用了二分法,面试官说没这么麻烦。 我说过这样更节约时间) )。
如果手机APP闪烁退出,会是什么原因? (没有做过移动端,理解过。 可能与内存溢出、网络连接或程序代码有关,也可能由处理器引起。)
说一下职业规划吧。 (开发框架和测试工具,有向开发方向发展的倾向。 )
提问环节(业务方向和具体工作)