运维工程师社招、校招面试经验汇总

作者:牛客65928553号
链接:https://www.nowcoder.com/discuss/742781?type=all&order=time&pos=&page=1&ncTraceId=&channel=-1&source_id=search_all_nctrack
来源:牛客网
9.13-招银智能运维工程师

牛客65928553号 #招银网络科技校招#
全程大概35min,两个面试官人都傻了。
1.自我介绍
2.项目
3.es可以说一下嘛(说了倒排,统计频次无了)
4.说一下继承和组合
4.sql中的join分类讲一下,内外连接有什么区别?
5.b数和b+数
5.外设输入一个字母,cpu如何处理的?中断了解吗?(不会)
6.怎么学习的?项目担任什么角色?(扯了很多)
7.冒泡排序讲一下思路
8.手撕算法:青蛙跳一格和二格,跳n格有多少种方法?

作者:Arriettyrain
链接:https://www.nowcoder.com/discuss/738638?type=all&order=time&pos=&page=1&ncTraceId=&channel=-1&source_id=search_all_nctrack
来源:牛客网
网易应用运维工程师(SRE)一面凉经
Arriettyrain #网易#
8-30网易应用运维工程师(SRE)一面凉经
自我介绍
项目介绍
3、4次握手,然后问了一个关于SYN状态位值突然增大可能的原因                
linux命令,面试官也挺幽默风趣的,看我Linux基础不行,就让我先说10个常用命令,然后说说怎么用,结果我挤牙膏一样挤出来9个,现在想来也是好笑
大概面了30分钟,感觉比较侧重考察linux和计网基础,好像还问了一下数据库的索引机制
运维这一块真的要求掌握技术栈的偏底层知识
果然面经应该及时记录,忘了挺多,奈何面完心情太差根本不想回顾。。。。

作者:介于牛A与牛C
链接:https://www.nowcoder.com/discuss/734867?type=all&order=time&pos=&page=1&ncTraceId=&channel=-1&source_id=search_all_nctrack
来源:牛客网

字节运维面经几乎搜不到,贡献一波
暑假期间看到字节提前批招聘,屁都不懂,稀里糊涂就投了大厂。啥也没准备,HR效率很高,没几天就打电话给我安排一面,没办法,被迫应战~

算法题:大数相乘
计网部分:
深挖实习中的项目经历,围绕项目展开各种知识点的盘问
TCP和UDP的区别
HTTPS原理(安全连接建立的详细过程)
HTTP报文结构
公司网络出口接多家运营商如何实现负载

OS部分:
软硬中断

数据结构算法部分:
说说平衡二叉树
说说数据结构中的图
口述如何两个栈实现一个队列(或者是两个队列实现一个栈,记不清了)

运维岗竟然不问我Linux方向的知识,也是蛮惊讶的,白准备了

面试官问的远比面经写的多,很多想不起来了

PS:此岗位是字节SRE的网络运维方向

作者:模特dsa
链接:https://www.nowcoder.com/discuss/562767?type=post&order=time&pos=&page=0&ncTraceId=&channel=-1&source_id=search_post_nctrack
来源:牛客网
一年经验,今天面了快手的高级运维工程师,其中有一些是牛客上练过的题目,现在向大家分享一下题目和练习地址,大家可以看一看:
1、NC65 斐波那契数列
2、NC3 链表中环的入口节点
3、NC24 删除有序链表中重复出现的元素

作者:mix咸鱼
链接:https://www.nowcoder.com/discuss/508936?type=post&order=time&pos=&page=0&ncTraceId=&channel=-1&source_id=search_post_nctrack
来源:牛客网
科旭网络
面试过程:
1、GSM网络频段,TD-SCDMA网络频段,主叫呼叫流程,等一些基础问题
2、然后问了一些2/3G重选的参数配置以及现网数值和含义,内外场的一些常识。
3、Q-SEARCH_I 现网数值、什么含义?
4、掉话率比较高如何优化?语音呼叫流程以及一些日常优化的后台参数。
5、解释下香农定理? 2 无线网络优化应该从哪里入手,关键问题是什么?
6、电磁波是如何传播的?
7、GSM网是怎么运行的?
8、对网络优化的理解。

泰汇通信
面试过程:
1、GSM的计算,数字调制方式有哪些?
2、基带宽度的计算、香农公式是什么?及其字母的含义?
3、普通电话与IP电话的区别。
4、一台机器网络不通你的检查步骤是什么?
5、GSM,CDMA等的网络优化知识。
6、对WCDMA以及3G的理解。
7、4G与3G区别 4G关键技术.
8、能不能接受出差?接不接受加班?

中国电信
面试过程:
1、首先是英文的自我介绍,然后问了一些相关的linux技术问题。
2、局域网络维护,小型机、服务器、路由器等设备管理,以及网络平台的运行监控和维护。
3、会进行办公设备的日常维护及管理吗?
4、常见的网络故障排除,抓包分析,服务器安装配置,处理网络及计算机故障。
5、病毒的查杀,网络系统安全的维护。
6、内部信息系统建设、维护;域名、后台数据、邮箱管理。
7、LVM中PV的操作命令是什么? linux系统启动时间在哪个log查看?

作者:烟华。
链接:https://www.nowcoder.com/discuss/361235
来源:牛客网
把自己的面经分享大家,面的几家公司。

字节跳动 一面
1.自我介绍
2.说你负责xx业务线,能画出这个业务线大概的架构吗?(nginx转发,proxy只负责proxy转发,然后upstream到后端)
3.nginx的调度算法?
4.如何能让upsteam到一台机器上
5.你们线上用的是什么算法
6.lvs了解吗?它有几种模式?能画出图吗?dr和nat的区别有什么?
7.监控,监控什么?使用的什么软件?怎么做监控?
8.openfalcon的架构图
9.Prometheus的架构图
10.openfalcon和Prometheus有什么区别?
11.关注报警信息什么东西?
12.vue的生命周期,你项目上的服务树是怎么实现的,后端接口返回的数据是怎么样的
13.vue组件使用过什么
12.python的算法题
a=[a,b,c,d]
b=[a,s,3,r,t,d]
输出存在于数组里边的重复元素
13.在线上出问题的时候,怎么定位问题,找到问题?
14.有什么想问的

字节跳动 二面
1.xx业务线有什么服务?他们之间的联系关系知道吗?
2.具体的日常工作是什么?
3.报警是自己配置的吗?–主机信息基本监控 业务监控–Prometheus
4.业务监控关注点 --进程数 服务可用性端口
5.端口存活就表示服务可用?–可以对不同业务的uri进行监控
6.处理过的事故和问题(etcd比较印象深刻。。
7.对这个事故有进行什么措施优化吗?
8.对这些监控,哪些维度适合做报警,是所有的维度都需要配报警吗?哪些是应该配的?(不同服务主机主机不同。
9.怎么保证这些报警是有用的。
10.对服务的监控的维度(对业务进行一个判断
11.两个PHP应用,有相互调用关系,有人访问比较慢。自己可以解决定位问题吗?
12.cpu看不到区别
13.会经常收到什么报警
14.常见的http状态码 503 404 499 500
15.504是什么问题?怎么看后端机器问题?
16.如果出现503,会做什么操作?如果rd没有上线?
17.应用类监控 --cmdb到etcd
18.存在域名内部调用 没有报警吗?
19.域名a–b--c 只影响第一层 没有打日志 也不知道问题定位 问的应该是关于域名调用情况
20.问工作经历 11月就实习?
21.问项目 主要负责django还是vue
22.css 盒模型
23.python写过什么脚本
24.python迭代器生成器 有了解吗  这两个的区别
25.python的is 和 == 的区别?
26.魔法方法__init__和__new__的区别?
27.有过python的解释器优化吗?
28.python的垃圾回收机制,如何知道要回收?如果知道对象没有被引用?
29.python的多线程?GIL锁?怎么使用?
30.算法 – 拿糖问题
可以拿糖,但不能拿旁边的相邻的,
例如 [3,2,4,5,6]
如果拿到2 就不能拿3,4,可以拿无数次糖,但不能拿相邻的,怎么拿会尽量多。
31.linux的load 有了解吗?什么队列?
32.公司的服务部署在国内,打算在美国访问过来,觉得要弄什么措施?cdn是处理静态数据,动态上边有什么方案?–nginx,gunions,uWSGI web服务器,还有什么想法?
33.ssl握手有了解吗?–盲区
34.https有了解吗?
35.mysql有了解吗
36.mysql的索引的数据结构?
37.b+树?
35.有用过其他基础服务吗?elk。。
36.为什么要用elk
37.对es有什么了解,更深入的
38.tcp和udp的区别
39.tcp的协议结构。tcp首部字段,ip首部字段。
40.检验和是干什么用的?
41.对tcp滑动窗口有了解吗?
42.tcp首部的flag 还记得吗?
43.http的头,tcp在三层,四层的头,还记得吗
44.ansible-playbook有了解吗
45.puppet和ansible什么的区别
46.是否有想在北京发展,深圳可以提供机会
47.有什么想问的 – 自己的不足,有什么需要学习的 --对sre 岗位的东西了解不深 这个还欠缺 但半年来说 广度还可以

字节跳动 三面
1.自我介绍
2.专业?学的什么有没有计算机的东西,成绩好像不错?
3.为什么离开上家公司?
4.介绍一下项目。难点是什么?负责的什么东西? – 个人觉得这个问题没有答好
5.负责前端的话 css选择器,有了解吗
6.前端访问页面的整个流程?
7.tcp出现丢包,有什么机制?
8.你们公司sre的架构?
9.有什么想问的?

远景智能 一面,可惜是外包。学历不够

1.简单聊一下你的工作技能,为什么离开公司
2.专业技能,列几个比较擅长的,说一下
3.tcp的三次握手
4.ack和syn是一起发送的吗?
5.建立连接之前为什么要进行三次握手,两次行不行,四次行不行?–tcp是全双工通信
6.nginx出现502的报错,应该如何排查?
7.html的head部分,meta数据,宽度是设备的宽度,有什么用吗?
8.html包含很多css和js,他们加载的顺序是怎么样的?为什么要将css放上边,下边js?为什么要先加载css,后加载js?
9.python懂得多吗?大概是什么程度?
10.python的深拷贝和浅拷贝的区别
11.聊一聊项目,前端和后端负责的地方
12.平时关注技术的什么东西
13.对自己的规划
14.有什么想问的?偏开发是开发什么?平台运维部,产品线在运维部这边,cmdb,cicd已经做好了。偏开发的技术栈?

游卡桌游  一面
1.自我介绍
2.简单介绍一下xx业务线
3.除了开发还有什么工作任务吗? --说一下自己的日常工作
4.工单的话 大概有什么内容?
5.报警的话是什么方面的报警?
6.报警是自己处理的吗?
7.最近遇到过的报警 比较有成就感的?
8.这个事情是一个人完成吗?在这个事件中,起的作用
9.etcd是已经建设好了?有没有什么项目是你来了之后才建设起来的?
10.后端的django,自己有写过吗?
11.其他的web框架有了解过吗?
12.他们那边是用flask做的,其他二次开发用django-server,一些定制化的东西
13.监控配置过吗?
14.对zabbix了解过吗?
15.公司有用公有云吗?
16.公司的私有云是用什么搭建的?
17.业务上,版本上线和版本维护有接触过吗?
18.业务停服务器操作 有接触过吗?
19.部门总共几个人?
20.负责我差不多工作内容的人有几个?
21.主要的工作内容
22.对数据库有了解吗?
23.学校的专业?没有专门的数据库课程?
24.平时爱玩游戏吗?
25.想要了解的?  监控–zabbix,运维平台–自己开发,内部平台用flask,部门-4个人
26.什么渠道去了解行业的东西?
27.对中间件之类的有什么了解吗?
28.对nginx和PHP的配置 熟吗?
--------------------------------------更新----------------------------------------------------------------------

字节跳动 四面

1.自我介绍
2.业务线介绍 --这里说的不太好
3.一般通过什么渠道了解技术
4.为什么想走运维,对这份工作的认识
5.觉得自己的优势?
6.自己的不足?
7.询问工作时间 – 因为有三个月是请假的,被说了实际经验只有半年
8.在看机会的时候,主要看什么?
9.有什么想问的?
10.预计到岗时间?

说面试官占比25%,周一等通知,有点凉呢。

DAUcloud 一面

1.19年毕业的对吧?是属于实习还是?
2.在工作上接触k8s集群,有接触到生产环境吗?
3.你的项目,能大概介绍一下吗?
4.平常比较掌握的运维的技术有哪些?
5.ansible上边的role,default做变量,vars做变量这两个有什么区别?
6.playbook有写过吗?
7.default做变量的优先级比较低。一般放置内置的变量。
8.以后的职业的规划?偏开发还是运维?
-----------------------------------1.13晚上更新---------------------------------------------------------------------------

猿辅导一面

1.自我介绍一下
2.对nginx配置有什么了解?架构?upstream的算法?
3.后端的机器挂了,有什么措施?
4.location的匹配规则说一下?
5.有人反应一个服务慢,分析思路,和监控的指标?
6.对于监控cpu,有什么可以监控的点?
7.系统态和用户态,如何定位是哪里出现了问题?
8.当CPU的load很高,但平均load就很正常,分析一下原因? --CPU不去处理队列的信息
9.常见的http状态码?
10.500和502之间的差别?
11.当nginx到upstream这个网络出现问题,会出现什么状态码比较多?–502,答了504
12.日志过滤。统计nginx日志,当ip为一列,status为一列。第一,统计status为200的次数;第二,统计status为200的情况下,出现次数最多的ip?
13.有什么想问的?
14.CICD的部署流程是怎么样的?

二面

1.为啥不在广州找工作?
2.iptables?
3.平常的工作内容? --配置比较多
4.用腾讯云之类的公有云吗?例如开虚拟机之类的?
5.现在的领导?。。。
6.docker了解过吗?了解过docker-compose
7.yaml文件转化成json?
abc:

  • name
  • kkk
    abc:[name,kkk]
    8.对网络的接触多少?
    9.tcp,udp工作在哪一层,他们的区别?
    10.tcp为什么是可靠传输?
    11.三次握手和四次挥手的了解?
    12.学的专业?为什么想走运维的?
    13.有没有值班的?值班是做什么的?
    14.有没有遇过和rd的需求 理解不了的事情?
    15.Jenkins有了解吗?
    16.ansible说一下,这边有的是salt。
    17.django的drf大概了解什么?
    18.分页是怎么弄的?view里边自定义分页器,怎么弄有思路吗?
    19.序列化器写进去数据库怎么弄,save()。
    20.为什么从瓜子离开?
    21.你想成为很厉害的人吗?
    22.英语怎么样?
    23.你有什么想了解的?
    24.平时加班吗?
    25.一天报警多少?
    26.会处理磁盘的报警吗?
    27.值班情况?

三面

2.最近想找什么样的工作呢?女生做运维比较少见?
3.自己的优势在哪里呢?
4.为什么对运维感兴趣?
5.你家的宽带是什么带宽的呀? 千兆
6.MB/s,mb/s他们的区别? B字节 b比特 他们两个的关系?
7.网络上,用的多的是比特
8.北京一个站点ping广东,rtt?描述什么样的时延?
9.感觉在什么量级,五十毫秒左右?地域差别有时延。
10.实习做过什么事情?
11.举例一下处理过的最难的报警?
12.迁移服务,实现过程的注意点?
做事情,项目,关键的点
–1.知识储备,2.关联性,3.分步做
13.在这个过程中,运维应该侧重于哪个点?
14.如何比较稳?-- 资源,整体,分配,预备方案,配报警关注点?
15.重要的监控?域名,状态码,数据库,进程,线程
16.对状态码的监控?
17.对这边的工作内容有了解吗?
18.觉得工作内容和自己期望的匹配么?
19.休息时间喜欢干什么?
20.平时喜欢出去玩吗?
21.认为自己宅还是喜欢出去玩?
22.开始聊天。。。
23.有什么想问的吗?
24.linux有学过吗?之前在哪里实习过呢?在哪里接触过linux?
25.sre谷歌运维的解密 比较赞同的观点?

hr面

1.觉得自己为什么在30%里边?
2.期望薪资?
3.找工作关注什么?
4.猿辅导和字节跳动会更愿意去哪里?
5.预计到岗时间?

明后天通知。

---------------------------------------------------------1.14晚上更新------------------------------------------------------------------

玩吧 一面

1.为什么想走运维?
2.公司的CICD是怎么实现的?
3.在工作时候,遇到的比较难解决的报警?
4.python做过什么?
5.机器的磁盘满了,删日志没有反应,可能是什么问题?
6.tcp三次握手?
7.解释一下time_wait出现在哪个阶段?
8.对k8s有什么了解?迁入的过程中遇到哪些问题?
9.还挺多的,忘记了。
10.有什么想问的?

二面

1.自我介绍一下?
2.为什么考虑找工作?
3.部门的人数?
4.部门的分工?
5.在接触运维的时候,遇到什么困难?
6.线上操作的时候,有什么注意点?
7.有没有出现过线上故障?
8.为什么想走运维?
9.解决哈希冲突的方法?
10.平时写代码吗?用的什么数据结构比较多?
11.数组和链表比,有什么优势?
12.做cmdb重构的时候,有什么难点吗?
13.vue上边用到哪些组件?
14.前后端数据的交互是怎么样的?
15.评价一下你的三个同事?
16.评价一下自己?
17.有开发过什么工具吗?
18.状态码的监控是怎么做的?逻辑是怎么样的?报警逻辑是怎么样的?
19.这一些是自己去设报警的吗?
20.平时怎么学习的?
21.平时记笔记吗?
22.最近在看什么书?
23.兴趣爱好呢?频率?
24.工作忙吗?工作时间?对上班时间有要求吗? – 弹性工作
25.你对什么感兴趣?–工作,生活分析
26.有什么想问的吗? – 人员架构
27.为什么想来北京?
28.手上有什么offer,对工作内容有什么要求?
29.对大公司和小公司有什么想法?

hr

1.评价一下自己
2.看机会会侧重看公司的什么?

谷露软件 一面

1.考虑换工作的原因?
2.部门的规模?工作内容?
3.处理一些需求,举例一下
4.比较喜欢写代码还是运维工作?
5.docker和k8s的了解情况是怎么样的?
6.怎么写 dockerfile 优化镜像大小
7.docker里边 写run命令 第一条 创建了文件a 第二条删了文件 这个会影响docker镜像的大小吗?
8.计算机网络了解情况?
9.tcp udp ip在哪一层?用来做什么的?
10.tcp的拥塞控制和流量控制?
11.udp有没有拥塞控制?
12.传输层还有什么协议? --icmp
13.nginx配置证书,ssl加密的过程? --非对称加密–到对称加密
14.为什么要先进行非对称加密,再转化成对称加密,有什么好处?
15.数据库的了解情况?
16.mysql事务的隔离级别?为什么有这个东西?
17.mysql的执行计划和查询计划?
18.数据库的索引,怎么知道你的sql语句有没有用到索引? – 表结构来看?
19.索引的数据结构,对b+树的了解?
20.进程和线程的区别和联系?
21.线程的共享资源,可以说一下吗? --锁 内存
22.进程内部,有哪些信息? – pid 文件描述符
23.说一下文件描述符?
24.系统调用介绍一下。
25.举例两个系统调用的例子? --读写文件?
26.上下文管理器的语言特性,提供什么功能?
27.时间复杂度有听说过吗?
28.python里边,列表和集合,多个元素,新的元素a判断在不在这两个里边,哪个更快一点,时间复杂度是?
29.数组和链表的区别?
30.hash表,集合就是哈希表。哈希表是怎么会快一点的?
31.时间复杂度?
32.除了python,还了解什么编程语言吗?
33.对elk的了解程度?
34.监控这边的了解程度
35.介绍一下了解的CICD部署的流程?
36.saltstack有了解过吗?
37.迁入k8s遇到的问题,怎么解决的?
38.nginx负载均衡的算法?
39.ip hash用到的场景? --cookie和session
40.有什么问题想问的?

下午五点半收到头条hr的面试通过通知,六点收到猿辅导的面试通过通知。

你可能感兴趣的:(python,面试,字节跳动,腾讯)