运维岗位的面试问题
嗯... 今晚收到了网易的短信,睡不着,过来分享下最近的几次面试经验...之前一直在厦门实习,也没有太多时间去关注投递秋招的内推的公司,阿里是第一家秋招的公司,一面二面是网上的同学看到我的博客问我要了简历之后聊了聊,推到了他们的部门总监,但是遗憾的是简单的交流之后就挂了。阿里的面试问的问题都很有深度,跪了也没啥好说的。网易和滴滴都走到了HR, 最近面了一面美团,问的大多和实习的工作、网络这块,还有就是比较零散,也没有总结
我觉得面经这块还是看个人的长处,我比较熟悉网络,所以被问的比较多。之间的问题很多和每个人的经历有关,许多我也没有答出来,放出来仅供参考的作用
网易一面:
- 自己用的什么linux系统?kernel版本,swap分区是怎么设置的?
-
为什么要有swap分区,工作原理是什么?为什么你的云服务器上的swap没有开启?
-
多进程和多线程的区别,自己喜欢用哪个?为什么?
-
/etc/sysctl.conf这个文件中有没有改过,列举一些常见的kernel参数和作用
-
nginx的应用场景,lvs和nginx自身的高可用如何解决?
-
lvs脑裂如何解决,为什么会产生双master?双master时VIP通不通
-
为什么要从网工转运维?你觉得自己的优势在哪?
-
运维需要哪些技能?
-
你对运维的理解是什么?
网易二面:
- 网易云音乐的评论无法加载,如何排查?说出思路,各业务模块监控指标QPS均无抖降点,但是问题依旧存在,为什么?
-
实习在公司做了哪些事情?你们在原生的falcon上增加了哪些功能?着重说说你参与的部分以及如何做的
-
cdn了解多少?在你们的运维平台上刷新了一条资源如何检测这条资源有没有刷新成功?
-
网站架构描述下?消息中间件了解哪些?缓存中间件了解哪些?redis集群怎么做
-
lsof用过没?
-
如何在linux上添加路由?我添加了一条路由之后还是ping不通,可能的原因有哪些?
-
如何排查网络故障、抓包、iptables原理等等
-
对运维的理解?运维的趋势是什么?什么是AIops
- 看你春招也投递了运维,你觉得你为什么没有通过笔试
HR面:
-
列举在运维方向的实践经验,在里面学到了什么,是否真正的理解运维
-
运维需要哪些技能,硬技能和软技能都说说,自己偏爱哪个方向
-
学校学习的方式,是否真正系统的学习过,列举经历
-
秋招投递了哪些公司,你认为阿里没有通过的原因有哪些
-
有什么问题要问我的
滴滴一面:
-
阐述对ospf的理解。hello报文的作用,hello报文是基于UDP还是TCP。
-
ospf的使用场景,什么是ecmp,具体的hash算法是什么,可以基于几元组
-
对BGP的理解,常用的路由属性、BGP的使用场景,anycast的使用场景,服务器如何运行路由协议
-
有没有在真实的环境中用过ospf和BGP
-
对vlan的理解,对stp的理解,mac地址表刷新时间
-
描述一个用户访问www.didi.com这个网站中发生了哪些事情,尽可能的描述
-
GSLB的调度算法有哪些
-
如果你是SA,运维时误操作,如何处理。如误删除了一个文件
-
担心我的数据结构和算法
-
一个指针的大小是多少
-
对运维的理解,自己想做哪方面的运维呢?
-
对一个新的知识的学习方式,之前在学校的学习经历
滴滴二面:
-
说一下网络模型,每层起一个什么样的作用。
-
tcp比udp更加可靠,为什么?
-
tcp滑动窗口,详细说说原理,窗口的大小如何确定。
-
描述一个用户访问www.didi.com这个网站中发生了哪些事情,尽可能的描述
-
20G大小的文件,内容都是IP,有重复的。如何找出这里面的top N
-
编程题,上台阶,n个台阶,一次只能上一或者两个台阶,一共有多少种方式
-
说下实习经历,做了哪些事情,之前的公司***什么产品,抗DDoS的工作原理,防御 4层的DDoS方式有哪些?SYN cookie的工作原理,cookie如何计算,在哪里传递
-
F5的产品有哪些,对于负载均衡上有哪些技术点?
-
cdn的工作原理。如何评估一个cdn sp做的好不好
-
进程间通信有哪几种方式,说一个你最熟悉的详细说明工作原理
-
现在两个进程间通信,数据量很大,要求延时很小,你会使用哪种形式?为什么?共享内存使用的时候需要注意什么
-
说一说你对技术的理解?为什么对计算机产生兴趣
滴滴三面:
-
自我介绍,实习经历
-
说一个你觉得最出色的项目,你做了什么事情和你的收获是什么?
-
实习公司的监控体系详细的说一下,技术栈有哪些?指标预测是怎么做的?有没有看过 falcon的源码,现在监控系统的大致水位,还有哪些挑战?学习一门新的语言是否 有障碍
-
再说一个你觉得有挑战或者有难点的项目
-
dns查询的过程说一下,为什么要有cname而不是直接返回一个cdn 边缘节点的ip
-
两个机房里两台服务器,10G专线互联。两个服务器之间传送一个10G的数据,为什 么带宽只有1M。如何解释这个现象
-
一个整形的数组,有乱序、重复的数字。有一个数重复的次数超过数组长度的一半,如 何找出这个数?说出至少两种实现思路
-
你对运维的理解是什么,SE和SRE的区别,自己更偏向哪个方向?
-
有什么需要问我的
滴滴HR:
-
说一个简历上没有的、但是有亮点的项目。再说一个,你担任团队中什么样子的角色
-
秋招投递的公司,期望的工作地点在哪?
-
对滴滴有什么疑问
阿里总监面(问题不全、被问懵逼):
-
给你在核心路由器上的一个接口抓包,如何还原ospf同一个区域内的拓扑
-
接入交换机的buffer一般多大?接口之间是共享还是独有
-
ospf和rip的本质区别是什么,ospf一定比rip收敛快吗?
-
Hadoop了解多少。hdfs的一个block多大,为什么128M?ext4文件系统的block多大
-
进程、线程的本质区别?什么是协程
-
实现一个冒泡和快排应该用什么数据结构来存储?
-
告诉我你知道的负载均衡的方式,lvs nat和dr的本质区别
-
对docker的理解?为什么要有docker
- 你有什么优点我没有问到的地方,tcp **stuck听过没?(到现在都不知道问的啥)
- load average 50算高还是低?怎么计算的?