一个菜鸟的运维秋招之路

大家好,我是一名半路出家的运维的菜鸟,非常感谢牛客网这个平台,在这里我认识了挺多志同道合的朋友,同时我也通过大家的面经,学习到了许多的知识,认清了自己的不足。当初选择运维是一个偶然,不过既然选择了她,那就只能好好的爱她吧...嗯,那就好好的做好这一行吧,我想把我的一些面经写下来,希望能够给后面的兄弟姐妹一点点参考价值。(其实好多面经没有记录,sorry,sorry)

第一部分,经历

我大概是大三上学期末开始学习运维的知识吧,然后浪了一个寒假,大三下学期开学我就去实习了,很幸运的在广州本地的一家上市互联网移动广告公司,获得了实习的机会,然后,我就实习到了秋招的开始,中间就搭搭服务器,调调配置文件,写写脚本,做做负载均衡,搞搞域名备案,过得其实也挺快乐的。选择这一行,可能也需要一个比较强大的责任心吧。因为可能即使在周末,业务遇到了问题,我们也需要马上的去解决。

第二部分,准备

秋招准备的基础知识:
1、linux系统,我买的是鸟叔的私房菜centos6,centos7,然后还有服务器篇,感觉还是挺有用的。
2、shell,python部分,我买的是《linux命令行与shell脚本编程大全》、《Python Linux 系统管理和自动化运维》
3、计算机网络,我选择《计算机网络自顶向下》,《CCNA》我只看了前面的部分,操作系统我选择《操作系统 精髓与设计原理》。
4、各种数据库原理,比如:《mysql必知必会》、《高性能mysql》
5、然后,就是博客时间,比如nginx,LVS+keepalived 负载均衡啦,OSPF啦,VLAN啦,docker+k8s啦,虚拟化啦,zabbix监控,ansible部署。
6、然后还是得刷刷算法啦,牛客网上的剑指offer,leetcode 的一些经典题目,然后就经典的排序算法,什么快排,归并之类的,不过据我所知,一些没怎么刷过算法的运维同学也找到了很好的offer(说明他们很强),但是嘛,不练,就少了很多机会,你说是吧。
其实我自己也没有刷多少,所以,被我的同学吐槽了,”说你,刷了两个月剑指offer还没有刷完,是搞啥呀,开玩笑嘛?“,其实也很感谢他啦,不断鞭策我,给你点赞哦。

7、最有效果的,就是刷面经啦,刷刷刷!

将来的准备:

1、我感觉我们运维嘛,也是需要掌握一定的开发能力,因为我们可能也需要自己去开发我们的运维平台,所以我又看了 flask web开发,不错,就是那本狗书。
2、再学学go 开发,尝试自己写写工具,或者一个简单的系统。
3、容器化是趋势,再系统学学docker + kubernetes。
4、当然,最终还是得根据工作的需要来吧。

第三部分,面经

其实,就是前面 面得都gg了,后面就稍微顺利一点点。

美团一面:(gg)

1、简单介绍下你自己。
2、进程和线程的区别。
3、LVS四种工作模式,nginx 负载均衡。
4、OSI ,TCP/IP参考模型。
5、TCP 三次握手,四次挥手,状态。序号的作用,假设客户端SYN得不到回复,会怎么样。
6、查看CPU,内存,磁盘的命令。磁盘读写IO频繁看什么操作。
7、zabiix 监控要监控什么参数。
8、怎么排查问题。
9、抓包软件使用过吗?应用在什么方面。
10、项目
11 、DNS解析的迭代和递归
12、DNS A记录,Cname记录的作用
13 、mysql主从原理
14、内存看那几个参数、buffer,***是什么东东。
15,http 状态码502一般是什么原因造成的 。。此处已经忘记是什么意思了,弱弱的试探一下面试官,有点忘记是什么意思了,本以为面试官会给点提示 ,结果他微微一笑很倾城,说,那我们下一个问题吧。
编程1 冒泡排序
编程2:
a 3
a 2
b 1
b 0
输出
a 5
b 1
16、SRE的理解

多益网络 一面(gg)

1、免密钥登陆怎么实现
2、网络基础(三次握手)
3、(编程)leetcode 全排序问题

大疆 一面 (gg)

聊项目,挺开心的,然后就挂了。
感悟:需要有一个好的项目,一个高级的项目。

BIGO (二面GG)

一面:
全基础轰炸一个小时,具体就记得这一些。
1、读取磁盘数据的过程。
2、tcp 连接 拥堵控制,流量控制,窗口干啥子的。
3、mysql 主从复制。
4、LVS四种模式,调度算法。

二面,(你的笔试好低分呀,数据结构这一些)--回答:是的,我好菜,我会努力的!
1、sh 和bash的区别。
2、四次挥手。
3、算法一题,一个数组,分割成四个部分,每个部分相等。

网易游戏,二面

1、进入小黑屋
2、自我介绍,项目,域名迁移过程,脚本处理,服务器搭建等等。
3、https 原理、DNS污染是什么,怎么解决。
4、如何实现大日志的管理,比如10G的日志要怎么搞。
4、证书怎么实现 ,保证安全。
5、tcp 滑动窗口。
6、交换机,路由器区别,位于第几层。
7、交换机实现VLAN的过程,需要路由器吗、VLAN间怎么通信。
7、NAT的作用,你用NAT做过什么?用NAT怎么实现NAT的过程,iptables nat 表
8、docker 实现的技术,怎么实现依赖隔离、docker做过啥。
9,你用zabbix 做过什么,zabbix 监控什么。
10、Jenkins做过啥。
11、脚本写过啥,python写过啥。
12、脚本问题1:如何找到目录下的特定文件。
脚本问题2:如何找到某个目录下(存在一大堆文件)匹配特定的字符串。
13、聊人生。。。

二面
1、今天能够来面试,是我们的一个缘分。
2、自评一面。

1、ansible 简单询问,ansible 怎么控制其他机器,假设有10000台需要部署,怎么优化这个。
2、mysql主从原理,假设主从过程比较慢,怎么优化。
3、python写过什么脚本,写来看看,比如subprocess 模块使用等。

小米 二面

时隔太久,记忆力下降,大概记得这一些。
一面、
1、基础的问题。。
二面
写了两道程序
2、怎么删除30天前的,大于100M的文件

唯品会 二面

时隔太久,记忆力下降,大概记得这一些。
一面
1、nginx 反向***过程,LVS TUN模式介绍一下。
2 用python 或者shell 输出 001 -020
3、为什么要有线程,线程有什么好处。
4、zabbix 介绍一下,是否写过自定义键值。
5、http版本 ,请求头部,状态码这一些。
6、top 内容
7、内容满了,是真的满了吗?

二面
1、A 端到B端,进行数据的传输,出现问题,怎么排查。
2、输入vip.com 的,出现延迟高的过程(其他网站没有问题)。
3、你认为运维未来的发展是。

北森,一面:

1、介绍下 你会什么技能,用过什么linux 系统。
2、四次挥手。
3、正向、反向
4、zabbix 介绍一下,你用过他做过什么。
5、TCP/IP介绍一下。
6、输入一个网站的过程。
7、你对运维是怎么看的,成为一个运维工程师需要怎么样的一个技能。

面试官小哥很可爱,面试完自己介绍了一下公司的部门和简单的框架,然后,介绍到一半突然停住,说应该还是让你来问,我就说,我感兴趣的,真是你刚刚说得问题,麻烦你继续介绍下去。

END

其实还面了好多家公司,像58,有赞,腾讯、ucloud 等等等,然后请原谅我的记忆力下降(其实就是忘记做记录了)。
最后也非常荣幸得获得了几个offer,权衡下还是想去小米啦,感觉你们给我面试机会,让我受益匪浅,每一场面试感觉都是一个进步。让我们相遇北京(实习),相遇武汉!


时隔一个月后的感想:我错了,让我们相约深圳!

#运维工程师##面经##美团##网易##唯品会##北森##校招#
全部评论
大哥什么学历啊?
1 回复 分享
发布于 2019-11-02 21:38
博客时间啥意思,大佬
1 回复 分享
发布于 2019-11-01 21:57
膜大佬
点赞 回复 分享
发布于 2020-04-29 22:11
加油
点赞 回复 分享
发布于 2019-11-18 22:52
应该是一个部门的同事,你好呀
点赞 回复 分享
发布于 2019-11-11 14:46
点赞 回复 分享
发布于 2019-11-02 00:36
tql
点赞 回复 分享
发布于 2019-11-01 21:45

相关推荐

09-19 15:30
已编辑
小红书_前端开发(实习员工)
从8月4日开始秋招已经一个半月了,还是一个意向都没有qwq 是不是发面经的力度不够大,攒的rp不够多啊帆软全部流程走完之后已经泡了半个月了,感觉泡不出来了。今天一次性发出来化作春泥更护花吧,希望能帮到有需要的牛油---2025.8.21  一面 50min小程序中,为什么会出现滚动穿透的情况?为什么小程序多发而传统H5少见?Hybrid开发中,同一套代码在不同的端中,怎么转换成原生的渲染?了解过RN吗?有没有遇到过请求数据量很大的情况,怎么解决?有没有遇到过浏览器内存过大,怎么解决?如果你现在不会,但你要去解决,你会用什么流程(提示,工具,什么导致过大)为什么很多大企业的网站的网络请求,是往不同的域名请求的?这样做有什么好处?讲一讲浏览器缓存一般现在的网站,我们浏览的时候会命中强缓存还是协商缓存?为什么?如果强缓存过期之前,就进行了版本的更新,怎么强制更新缓存?为什么浮点数相加会出现不相等的问题,比如0.1+0.2 !=0.3怎么学习前端的?会经常去看国外的一些论坛吗?爬楼梯。口述思路。---2025.8.27  二面 60min甚至没让我自我介绍,也没让我介绍项目,就直接开始纯对题库问问题,讲死我了。怎么利用语义化标签进行页面内容优化微信小程序兼容性问题有没有遇到过把项目做成微服务,怎么做防范xss, csrf微信二次分享失效vue2 vue3响应式区别Vuex vs. PiniaFlex vs. Grid有没有用过ts,有什么好处,怎么做防御性编程团队代码质量保证,和cicd结合怎么做---2025.9.1 帆软- 三面 55min一直以为是二面(因为一面完之后发现状态还是待评估,没有更新,以为是挂了)结果最后反问的时候面试官说他不是搞前端的,而且根本没问前端的问题,才发现……这好像是三面了卧槽自我介绍,1到2分钟(太长了直接被无情被打断了)手撕:判断一个正整数是否是2的N次幂,怎么做 =》 二进制,位运算给一个数组代表每一步的步长,判断是否能到达对岸。哪里人,未来想在哪里工作,有没有考虑过回家为什么本科选水利这个专业,后面为什么跨考为什么选择前端未来三到五年规划你对wlb的看法。并介绍了帆软每周40小时的工时,问能不能接受你平时周末除了工作和学习,还喜欢做什么你喜欢你在小红书的业务吗,如果小红书给你offer会不会优先选择现在在哪实习,有转正机会吗为什么选帆软,对帆软的印象反问建议 =》 基础。还需要加强(狠狠吃了本科非科班的亏,但确实对这种考基础的题目无可奈何。)----一些黑暗深邃幻想:不知道牛客上有多少正在/曾经/将要秋招的牛油和我一样,是非科班出身。本科的4年就像案底一样,不仅在读时给了我许许多多的痛苦,一个灰色晦暗的未来,还会在我好不容易逃离后时不时跳出来背刺我一下 —— 在一次次简历筛选时的质疑声中,在一次次终面的基础询问时,在一次次hr面的无声皱眉中。每次为此感到痛苦时,我就会想到秦时明月里的红莲公主,还有她的一句台词:“我已经做到了那么多不可能的事情,还有什么事情是我做不到的?”愿我们多年后回首望去,发现当年那最深最黑暗的地狱,如今也不过是些许风霜罢了。共勉!
牛客解忧铺
点赞 评论 收藏
分享
评论
33
182
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务