阿里云洛神云云网络开发一二面(凉
这个部门非常重视网络知识,面试的友友多注意准备
一面:
1)如何理解C++中的封装、多态和继承
2)哈希表的内部实现(哈希算法,哈希桶,哈希冲突
3)一致性哈希
4)介绍下协议栈以及各个层的一些协议
5)网络层协议(重点NAT协议,是什么,有什么用,使用场景,问得比较深)
7)MAC层的作用是什么,可不可以不要MAC地址只留下IP地址(因为ip是唯一标识,所以理论上可以,但是MAC主要帮助实现物理隔离)
8)常见的微服务架构,介绍raft算法
9)了解云网络吗?
10)QUIC协议介绍一下
二面:
1)sk_buff的scatter和gather机制
2)继续NAT拷打(可能因为一面回答的不太好
3)一个网址键入后发生的一系列操作,如果没有收到响应应该从哪些方面找原因(虽然是常规八股,但会深入分析,比如DNS服务器找不到地址,ARP找不到mac等等)
4)DMA的作用
5)linux接收数据包的过程中有哪些步骤可以优化
6)icmp报文有哪些类型及其工作原理
手撕是一个有点类似全排列的一个题,不过稍微做了点变形
如果网络能答出来很多的话基本就稳了,阿里云的面试官还蛮好的,虽然挂鼠鼠但给鼠鼠发了一篇很用心的感谢信。
一面:
1)如何理解C++中的封装、多态和继承
2)哈希表的内部实现(哈希算法,哈希桶,哈希冲突
3)一致性哈希
4)介绍下协议栈以及各个层的一些协议
5)网络层协议(重点NAT协议,是什么,有什么用,使用场景,问得比较深)
7)MAC层的作用是什么,可不可以不要MAC地址只留下IP地址(因为ip是唯一标识,所以理论上可以,但是MAC主要帮助实现物理隔离)
8)常见的微服务架构,介绍raft算法
9)了解云网络吗?
10)QUIC协议介绍一下
二面:
1)sk_buff的scatter和gather机制
2)继续NAT拷打(可能因为一面回答的不太好
3)一个网址键入后发生的一系列操作,如果没有收到响应应该从哪些方面找原因(虽然是常规八股,但会深入分析,比如DNS服务器找不到地址,ARP找不到mac等等)
4)DMA的作用
5)linux接收数据包的过程中有哪些步骤可以优化
6)icmp报文有哪些类型及其工作原理
手撕是一个有点类似全排列的一个题,不过稍微做了点变形
如果网络能答出来很多的话基本就稳了,阿里云的面试官还蛮好的,虽然挂鼠鼠但给鼠鼠发了一篇很用心的感谢信。
全部评论
这是平台开发吗佬
相关推荐
点赞 评论 收藏
分享
03-31 11:18
C++ 点赞 评论 收藏
分享

点赞 评论 收藏
分享