星网锐捷 一面 测试开发
1.对于接口变化有什么很好的办法应对
2.robotframework中有没有做什么关于wait until的封装接口
3.问了一堆rf相关的具体问题, 应该答得还行
4. appium的ios端运行的东西,没答上,太久没碰了, 这个应该是用appium的开源webdriver编一个debug版本到手机上。
5. rf。关键字封装,打点那个叫调用库函数, 没答上
6. 项目人数谁负责分工, 自动化和测试怎么分工 多的时候测试10人左右, 都是leader
7. token 加密过程, 登录并获取Token(正则表达式提取), 存储与管理Token(刷新) 使用Token进行后续请求发到header
8. 非常困难的项目
9. 多个复杂环境怎么去分环境跑,开发改代码怎么办
面了一个小时,现在没回应估计凉了
面过最专门自动化的面试,自动化专业方面也没怎么答好
2.robotframework中有没有做什么关于wait until的封装接口
3.问了一堆rf相关的具体问题, 应该答得还行
4. appium的ios端运行的东西,没答上,太久没碰了, 这个应该是用appium的开源webdriver编一个debug版本到手机上。
5. rf。关键字封装,打点那个叫调用库函数, 没答上
6. 项目人数谁负责分工, 自动化和测试怎么分工 多的时候测试10人左右, 都是leader
7. token 加密过程, 登录并获取Token(正则表达式提取), 存储与管理Token(刷新) 使用Token进行后续请求发到header
8. 非常困难的项目
9. 多个复杂环境怎么去分环境跑,开发改代码怎么办
面了一个小时,现在没回应估计凉了
面过最专门自动化的面试,自动化专业方面也没怎么答好
全部评论
hr反馈网络知识不过关, 我想起来还有个问题, 面试官问的一台手机怎么去链接到互联网, 回答:一台手机练到wifi, wifi给他dhcp分地址, wifi链接路由器, 路由器接入互联网, 大概是正确的,可能他们要求的细节
一台手机通过Wi-Fi接入互联网涉及以下几个专业相关的步骤和技术概念:
Wi-Fi网络发现:
当手机的Wi-Fi功能被激活后,其内置的无线网卡(通常是遵循IEEE 802.11标准的Wi-Fi芯片组)开始扫描周围环境中广播的Wi-Fi信号。这些信号由Wi-Fi接入点(AP)如家庭路由器发出,每个信号包含了SSID(服务集标识符,即Wi-Fi网络名称)、信号强度以及是否加密等信息。
Wi-Fi认证与加密:
对于加密的Wi-Fi网络,手机在尝试连接前需要通过认证过程。常见的加密协议包括WPA2、WPA3以及较旧的WEP(现已不推荐使用)。
用户需输入正确的预共享密钥(PSK,即Wi-Fi密码)来通过认证。认证成功后,手机与AP之间会建立一个安全的通信通道。
DHCP分配IP地址:
连接成功后,手机会通过动态主机配置协议(DHCP)向网络的DHCP服务器(通常集成在路由器中)请求IP地址、子网掩码、默认网关和DNS服务器地址等网络参数。这一过程自动化完成,使得手机能够获得必要的网络配置信息以接入互联网。
若DHCP不可用,用户也可手动设置静态IP地址等信息。
数据封装与传输:
一旦配置完成,手机发送的数据会被封装成适合在Wi-Fi网络上传输的帧格式,并通过无线电波经由AP转发至互联网。
数据传输过程中,根据TCP/IP协议栈,数据包会经过封装、解封装、路由选择等步骤,最终到达目的地。
DNS解析与数据请求:
手机访问互联网资源(如网站)时,首先通过DNS(域名系统)查询将网址转换为IP地址。
获取到IP地址后,手机通过TCP或UDP协议建立与目标服务器的连接,发起HTTP/HTTPS请求获取网页或其他数据。
数据接收与呈现:
服务器响应后,数据通过相同的路径逆向传回,手机解码并渲染数据,最终用户看到网页内容或使用在线服务。
整个过程中,手机与Wi-Fi网络、互联网之间的交互遵循了复杂的网络协议体系,确保了数据的高效、安全传输。
是暑期实习么
相关推荐