由 ChatGPT 生成的文章摘要
这篇文章是博主贺兰星辰分享的关于参加腾讯云智测开实习面试的经历。面试整体时长为30分钟,虽然面试官未开摄像头,聊得却很顺畅。面试内容主要围绕计算机网络方面的问题,没有涉及算法题或项目相关内容。面试官询问了自我介绍、工作经历、技术水平、网络知识、编程经验等问题,包括TCP/IP协议模型、ARP协议、TCP和UDP的区别与解决方法、网络抓包工具、TCP报文格式、NAT等方面。此外,还有代码题和场景题考察。面试内容涉及的知识广泛,考察了面试者的网络基础和技术理解能力。文章总结了面试的问题内容和回答情况,并等待后续结果。
面试经历 - 腾讯云智测开实习
于 2024/3/28 15:30 进行的为时 30 分钟的面试。时间比较短(可能只是业务初试的原因?),而且面试官没开摄像头,但是聊的确实不错。因为他们业务跟网络关系比较大(高性能网络中心)所以问的全部是计网的问题,没有算法题,项目也没怎么问。等结果吧。
以下是面经:
- 自我介绍
- 讲讲你目前在蔚来测试什么产品?你在其中的工作是什么?你在工作中使用的是什么自动化测试框架?case 的通过率如何?
- 你的 Python 水平如何?
- 看到你之前有做过开发,现在有做测试,你今后的规划是什么?
- 我们做的是偏底层网络的,对网络知识的要求可能会比较高,你这方面怎么样?
- 讲讲 TCP/IP 五层模型?
- 了解 ARP 吗,讲讲这个协议?
- 说下你对 TCP 和 UDP 的了解和见解?TCP 遇到堵塞是如何解决的?了解过粘包吗,如何解决?
- 简单说说 TCP 三次握手?了解半连接和全连接吗?
- 简单说说 TCP 四次挥手?了解 TCP 连接中的一些状态吗,比如 TIME_WAIT 和 CLOSE_WAIT?
- 有了解过 PING 泛洪(PING Flood)吗?如何防范?
- Linux 接触的多吗?用过 Ubuntu 吗?用过哪些网络抓包工具?有没有了解 Linux 上的一些网络相关工具,例如 tcpdump?
- 对虚拟化了解吗?(不太了解)当我们从虚拟机访问百度时,会经过什么样的流程?
- 讲讲 TCP 报文格式?头部有多大?
- 对于一个 2000 字节的 UDP 大包,MTU 为 1500 字节,IP 层会作何处理?
- 了解(数据包的)分片和重组吗?如何判断数据包是否分片?
- 刚才我说到了 ARP,ARP (报文)是通过什么方式进行传播的?(广播)了解广播和组播的区别吗?
- DHCP 了解吗,简单讲讲?
- BPS 和 PPS 了解吗?
- Python 这边你之前用的都是哪些版本(他们用 2.7,太草了)
- 写过 Socket 吗,用过哪些库?
- 对 IPv4 和 IPv6 有什么了解吗?知道 CIDR 吗?
- 有了解过最长前缀匹配吗?有没有在自己的机器上配置路由表?
- NAT 了解吗?简单说一下?了解 SNAT 和 DNAT 的区别吗?
- 有用过 scapy 吗?
- 代码题:现有一个包含四个元素的 list,每次调用接口时都需要从 list 中随机选出一个(索引)不重复的数,应该如何设计代码?(我给他说 shuffle 一下然后每次移动 index 就行,他没听明白,最后告诉我说最简单的方法其实直接用随机数获取任意元素,然后用完了删掉就行)
- 场景题:当你发现你上网很慢的时候,你如何进行排查?
- 反问
评论