突入袭来的腾讯面试(一面)

下午四点半左右突然打电话来给我说面试,我记得投了一个多月了吧,突然来消息受宠若惊…以至于我投的什么工作群都不太记得了…

言归正传,一开始是自我介绍,介绍了一下学校,然后所学的知识,想去从事的岗位(我都忘记了)。然后就开始了技术面试。

  1. 在学校做过什么事情,有什么项目?
    答:我说的是做过IGP的综合组网的实验,在多个路由协议之间进行重分发路由过滤,实现网络的互联互通,说了一下项目的分工,然后项目实施的流程。

  2. OSPF和BGP有什么区别?
    答:这个我感觉打的不算好也不算坏,因为这个区别实在是太大了,我不知道从哪里下手。首先我说一个是外部网关路由协议,一个是内部网关路由协议;OSPF是一个链路状态路由协议,BGP是一个增强型的路径矢量路由协议;然后底层实现不一样,BGP是基于TCP的,OSPF是基于IP的,BGP是以自治系统为一跳,OSPF不是;然后BGP建立邻居物理链路上可以不直接相连,但是OSPF不是;他们的邻居发现过程也不一样,我反问了一句这不一样的点太多了…现在想想可以随便说说BGP的特点啊,选路规则,BGP路由分发的一些规则,唉。

  3. OSPF邻居建立的过程
    答:这个我还是回答的很好的我很完整的把整个建立的过程都说了,具体不做赘述了,太多了。

  4. arp的作用
    答:我说ARP是地址解析协议,从已知的IP地址解析出MAC地址(也没答太多)。

  5. IPv6地址空间,怎么表示一个IPv6地址
    答:我就只知道是128位,唉,学的少学的少赶紧补。

  6. QoS
    答:服务质量等级,细的我也没学…恶补恶补,通过不同的等级去发送各类数据,具体实现我没答出来。

  7. 问了我简历上写的网络故障项目的实施
    答:这个是简历上的内容,要根据个人情况来。

  8. 负载均衡的具体实施措施
    答:我就说了个以太链路捆绑,然后LVS可以实现服务器的负载均衡。具体我也没太明白,只说了一些概念。

  9. traceroute出现*****是什么情况???
    答:不清楚,经过后续的查询,好像可能是防火墙封掉了ICMP的返回信息,所以我们得不到什么相关的数据包返回数据。

    查询知:源发出 ICMP Equest,第一个request的TTL为1,第二个request的TTL为2,以后依此递增直至第30个;
    中间的router送回ICMP TTL-expired ( ICMP type 11) 通知source,(packet同时因TTL超时而被drop),由此source知晓一路上经过的每一个router;最后的destination 送回ICMP Echo Reply(最后一跳不会再回ICMP TTL-expired)。

    所以中间任何一个router上如果封了ICMP Echo Request, traceroute就不能工作;如果封了type 11 (TTL-expired), 中间的router全看不到(为***),但能看到packet到达了最后的destination;如果封了ICMP Echo Reply,中间的全能看到,最后的destination看不到。

    如果在linux上使用traceroute,默认使用udp协议,除了第一跳,剩下的都是* * *。八成是因为虚拟机nat 路由器,默认丢弃port>32767的包。 所以一切都解释了。圆满了。

  10. 网络通信五元组
    答:源端口、源地址、协议号、目的端口、目的地址。

  11. python的数据结构,元组和列表的区别
    答:打得不好,有点紧张,我也忘了怎么说的了…

大公司就是大公司啊,很多细节的东西自己都不会。不说了,学习了,唉。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章