smartx测开1-3面已挂
一面(7.22)
1、介绍项目
2、写测试用例:淘宝下单,可一个订单多个商品,有一个商品库存不足则无法下单——没有考虑到输入密码时库存不足的情况
3、淘宝需要在几处设置检查库存
4、同一广域网内ping一个网址的过程——
ping命令会构建一个固定格式的icmp请求数据包
icmp协议将这个数据包+目标地址一起交给ip层协议
ip层协议构建ip数据包
通过host2的ip地址和自己子网掩码,发现他跟自己属同一网络,就直接在本网络内查找host1的mac,如果以前有过通信,在host1的arp缓存表应该有host2 ip与其mac的映射关系,如果没有,host1就会向外部发送ARP广播包,交换机接受到报文后,会查询交换机的mac地址表(具有学习功能),如果有host2的mac地址,直接返回给host1,如果没有,交换机就会向所有端口发送arp广播,其他端口的主机发现以后,如果目标不是自己,就会丢弃报文,直到host2主机收到报文以后,就会响应host2的mac地址,同时学习主机host1的mac地址,并按照同样格式的arp报文返回给host1
(如果不再同一网段,将路由的mac拿过来,也是arp缓存表+广播,路由得到这个数据帧后,再跟host3进行联系,如果找不到,就向host1返回一个超时的信息)
host1得到host2的mac,一并交给数据链路层,数据链路层构建一个数据帧,根据以太网的介质访问规则,将他们传送出去
host2收到这个数据帧,先检查目的地址,并和本机的物理地址做对比,不符合则丢弃,符合则接受,将ip数据包从帧中提取出来,交给本机的ip层协议
ip层检查后,将有用的信息提取后交给icmp协议,处理后,马上构建一个icmp应答包,发送给host1
面试官人非常有激情,很灵活,而且主要做服务端测试,自动化程度高,是我很想从事的工作,但是测试用例我回答的不充分,计算机网络ping过程没有覆盖到,没回答上来估计很减分,许愿叭
二面(7.24)
1、项目
2、对分布式了解吗?
3、写测试用例
三面(7.29)
全程问项目
2020/8/8才发现7.30状态就已经变为不合适了,蓝瘦/(ㄒoㄒ)/~~
不过也别丧气,我的技能和这家公司本身是有点不匹配的,能一路走到三面,他们也是更注重我的发展潜力,到总监面挂还是可以了,继续加油叭
#SmarTx##面经##校招##北京志凌海纳科技有限公司##测试开发工程师#