中意你的代码渣渣求实习 level
获赞
22
粉丝
9
关注
1
看过 TA
122
门头沟学院
2027
运维工程师
IP属地:河北
暂未填写个人简介
私信
关注
昨天 17:19
已编辑
门头沟学院 运维工程师
timeline:4.25,投递4.28,一面4.29,二面5.12,hr面5.18,电话oc5.19,offer真的很开心能拿到手子的offer,暑期实习也算圆满结束,下面和大家分享一下面试的问题,可以参考参考一面:一面的面试官对我的项目细节进行了深挖,是从我的项目引出了其他的问题。面试时也有点紧张,有时候都没想清楚问的是什么,乱七八糟说了一点沾边的,面试官也不会打断我,而是先肯定我回答的相关内容,然后把问题重新解释了一下,让我回答的更加全面,我直接泪目开头针对我的个人信息进行了简单了解,然后就是自我介绍1.你的项目是课题的项目,还是?讲讲你第一个项目的架构2.你的第二个项目用了多少机器?怎么去规划分布的这些呃资源?大概讲一下你这个架构。3.你在运维过程当中用到ansible去做一些批量的一些运维操作,能举几个场景例子吗?你主要用它去做哪些批量部署?4.Prometheus 一般在收集监控对象的这些指标,一般有哪两种?5.你用到的Keepalived 的存活判活机制你是怎么设计?什么情况下,会触发它的故障?6.针对 Nginx 异常定义的切换标准,你是怎么去判断的7.这里边用到了Ceph的一个存储集群,然后可以简单讲一下你对Ceph的这个存储的一个概念的一个了解。8.Ceph在存储设计上会做一些分层,你对这个分层大概有了解吗?9.这个里面提到了会用到 Kafka,这个 Kafka 在这个里面你更多的是让它扮演什么样的角色去解决什么样的问题10.你通常会写一些什么脚本在你的项目当中或者说实践当中,能举几个例子吗?反问二面:二面的面试官更多是从一些大方向来考察我的技术和知识,也偏向于问我对这个岗位的理解,出了事有没有自己的想法。1.我看你的专业是通信工程,你大概讲讲你的专业吧2.DevOps这个体系,你是怎么理解这个DevOps的?3.看你使用到了k8s,你介绍一下k8s集群有哪些角色吧4.如果集群发生了脑裂现象,有什么办法可以处理,你遇到过这种情况吗?5.介绍一下你第二个项目的项目背景和意义6.讲讲MongoDB和MySQL的区别7.讲讲你做两个项目中,遇到了什么让你印象比较深刻的问题,技术上的或者其他的什么8.你自己未来的一些职业规划,你是怎么考虑的反问hr面:hr小姐姐巨巨巨温柔,声音也很好听,我直接赞爆!hr面更多就是以闲聊的方式来问一些个人的规划问题,感觉我面试回答的时候还是会扯到技术内容,有点点偏题了,不过hr姐姐也会及时提醒我1.你有实际的企业实习经历吗,这两个项目是你自己做的还是?2.之前有想象过这个真实的企业工作场景大概是怎样的,以及说你可能会碰到一些什么样的困难吗?3.之前和两轮业务的面试官都聊过,所以想问问你聊下来的感受怎么样,你对于我们部门现在做的事情有一个什么样的认知4.你刚刚说的很多是业务细节(来引导我回答方向了),我们其实还是很想了解你面试的整体感受,第二个就是对工作内容的看法5.你是为什么选择运维这条路线的6.我们这个是留用实习,所以想了解一下你个人对于工作城市的偏向7.你其他公司实习的面试流程目前是什么阶段,有收到offer吗8.方便说说这些公司对应的岗位吗9.到岗时间反问
查看27道真题和解析
0 点赞 评论 收藏
分享
05-20 21:41
已编辑
门头沟学院 运维工程师
时间线: 4.20,投递简历4.23,笔试4.28,一面5.08,二面待HR面ing不得不说云智的流程推的是真的慢,流程最慢的一集,天天都要去官网看挂了还是下一流程了虽然流程是慢了点,不过也无所谓了,说说自己的一个面试经历吧一面:1.讲讲你的第一个项目实践中,遇到的最大的困难是什么,你是如何解决的2.你搭建 EFK 做日志分析的时候,有收集到多大的量?是怎么做的分析?3.搭建这个跟普罗米修斯去做那个监控集群的时候,你要去监控哪?4.你有接触过真正的服务器吗?5.那你觉得给你一个实体的的服务器,你需要对它进行监控,应该要监控哪些?6.我看你还有一些自动化运维的经验,这个一块你能介绍一下吗?你是做了哪些工作?7.结合你的实践,你觉得 Ansible 它的优缺点分别是什么?8.比如说你现在要管理五百台机器的话,你觉得前置的条件是什么?怎么能够批量的去管理。手撕:写一个脚本,大概是把一周内生成的日志文件进行备份,然后按日期来命名这次面试的面试官,是唯一一个没有开摄像头的,还真是稀奇,以为是kpi面来糊弄我的,而且我的手撕后面复盘感觉功能也没写全,不过好在面试还是过了二面:1.你平时是护额进行排查问题的,自己设置一个例子,自己来说说咋解决的2.CPU、内存、磁盘还有网络的性能分析,你常用的命令和步骤是什么3.Redis,你在你的项目中是怎么用的?4.如果 Redis 出现雪崩怎么办5.你举一个你诊断过的网络故障是怎么去诊断和恢复的。6.你的项目基于什么样的一个需求场景要去搞?7.提升数据库性能有什么手段8.如果单个 Redis 支撑不了,比如说并发的访问,你会怎么办?9.就比如说你的 Redis 和 QPS ,假设我是十万 QPS每秒,突然这个访问量有二十万。那你这个怎么来解决?10.如果 Redis 主库挂了,你们是怎么切换流程是什么样的?怎么来保证数据一致性?11.如果 MySQL 主库挂了,你们是怎么切换流程是什么样的?怎么来保证数据一致性?12.假设你接手了一个由两百台服务器组成的集群,没有任何监控和告警系统,你需要在一个月内建立起完整的可观测的体系,你如何做?13.假设你之前没有接触过ceph,但是你的现项目中需要去部署分布式的这个存储,你会如何快速的学习并落地?请分享一下你的做法。这次面试官不知道是不是太累了,基本上是趴在桌子上来问我问题,而且都是有气无力的,给我吓够呛,万一看我不爽直接挂我咋整,或者对我不感兴趣。而且疯狂拷打redis,喵的这个是真不熟,只能把话题转到mysql才逃过一劫。最后反问结束后,面试官来一句:“我还有别的面试,就这样吧”听到后真的以为凉了,好在前两天看也是进到了hr面。
查看22道真题和解析
0 点赞 评论 收藏
分享
05-20 21:41
已编辑
门头沟学院 运维工程师
面试的时间线:5.09,投递简历5.11,邮件通知一面5.15,二面讲讲面试问了些什么吧一面:1.你的两个项目都是自己在哪找的资料学习的啊?2.怎么没有想着做开发,而是来做运维呢3.你的nginx是如何配置的,有没有做域名相关的配置4.假如你的域名无法进行访问了,你该如何进行排查5.如果报的是403或者502的错误,你该如何处理6.有没有部署过监控系统,你是如何监控你的服务的7.你的nginx有没有做健康检查,你根据什么来判断的8.用状态吗和端口去探查的话,区别在哪9.有用过ansible吗,做了些什么操作,主要是涉及哪些方面10.deployment和statefulset的区别在哪里11.CICD流水线是如何设计的12.EFK日志处理时,说说你配置哪些告警策略,然后以及面对频繁告警怎么处理的。13.Fluentd 对 Nginx 和应用日志进行什么结构化处理14.如果线上出现了一个故障,你要怎么处理?15.生产环境出现了一个比如说五百的报错,你要怎么处理?16.有没有对镜像做一些优化?比如说你的镜像比较大的话。你怎么又换你的 Docker 镜像?一面老哥问的蛮仔细,有些我回答不充分的,还会帮我补充,有时候还会给我一些提示,给一个爆赞二面:面试官和我闲聊了一会,聊了聊专业和一些课题,然后开始了面试流程1.在你的DevOps的体系建设中,从SaaS层你都是用了哪些东西?然后在这个PaaS层,你都是用什么把它和S层相结合起来?在SaaS层你做了哪些可以自动化让他们run,或者监控,或者是能够让它这个体系健康的运转,和修复和报警相关的事项。(这个问题一开始还没太听懂)2.你的服务是部署在自己的电脑,还是在一些云服务上面的啊3.K8S里面的Ingress你了解吗?你怎么使用的4.Nginx和Ingress的关系是啥?5.你这边像对于开发shell和python这块有什么项目经验或者是?6.让你用ai结合你的项目做一个根因分析,你都会让 AI 做什么?然后怎么去分析出根因?你都会做哪些事情?7.当你自己遇到你这套系统中的一个五百的错误的时候,你怎么去检查?8.一些相对复杂的 SQL 写过吗?9.搭建MySQL主从,你手动怎么配置?二面的面试官对项目的细节问的不太多,更多是从场景题来考察我,确实是把我问的有点汗流浃背了,这是从腾子之后有一个让我压力山大的面试官
查看25道真题和解析
0 点赞 评论 收藏
分享
第一次面腾讯,真的被压力麻了,没想到会问这么细。面了一个小时,就留10分钟手撕,手撕还是写脚本,最后也没撕出来。大厂的面试官果然专业素质更高,对问题的剖析更加深刻,也算是好好的帮我对项目进行了扫盲。八股1.Ansible中的Paybook 结构它主要有这几个核心部分?Roles 是怎么划分的?2.K8s 集群部署包含哪些组件?3.你了解 kube-proxy 在这里面的一个作用吗?kube-scheduler呢?项目一1.你提到“设计Node亲和性规则”,那你这里是怎么去设置这个亲和性的呢?2.你的pod你是用的时候是强的还是软的?3.就是说按节点破的密度从 15 提升到 28 个,除了那个亲和性,还有哪些去做这个优化呢?4.节点自动扩缩容是自动的吗?5.“解决Kafka在Kubernetes环境中因PVC回收导致的元数据丢失问题”,怎么解决的?6.Rook-Ceph的性能你有没有做过压力测试呢?追问:1.你把1000万的文件去测试,会执行什么命令,表现是什么2.面临这样的大量文件,你有什么优化思路吗7.然后你再运用那个 Jenkins 的 slave port 的实现弹性的一个任务执行,这相对那个传统的那个节点的话,就是你这里就是说动,比如说你会动态去拉起一个 Pod 嘛,对吧?然后在这里面自己执行 Docker build 的时候,是是这样的一个逻辑吗?那你就是  Docker-in-Docker, 是这意思吗?8. Docker-in-Docker存在的一些问题9.执行 Docker-in-Docker 时权限是怎么设置的呢?10.在网络上,跟宿主机会不会有一些冲突的一些问题?11.单次发布时间从 40 分钟缩短到 8 分钟,这个除了你的流水线之外,还做了哪些优化?12.当时你的Prometheus  是用了什么来做存储的?13.了解Prometheus的数据淘汰吗14.EFK 的那个日志采集,用 Fluentd  做过滤。比如说你的历史就是他是一个文本格式,是怎么去把他那里面的一些正则啊,address 的这些变量把它转成 json 对象呢?15.EFK的日志又存在哪呢16. Fluentd采集完后,你的日志推向哪个组件17. Fluentd采集完后有堆积,哪些参数可以去缓解这个堆积呢?18.然后你在这个项目中,你觉得就说,最复杂的一次排障是什么?就是在你这个项目中。项目二1.第二个项目你就提到那个 Nginx  做 7 层的一个负载均衡分摊流量,那你具体这里用的是哪一种方法?2.MySQL 主从复制搭建过程中,这个当时是全量数据初始化,还是说是增量呢?3.通过 Mycat 做读写分离,你这个是怎么去配置的呢?4.那读写分离比如说从库延迟比较大的,那你这个也对读写分离的影响是什么?5.假如mysql出故障了,你是手动切换,还是自动切换6.动态切换,它是基于哪个指标来做判断?7.你说你直接把从库宕机掉,当时挂掉之后再重新接上,怎么做数据恢复?8.数据恢复的时候从库如何命中到之前断开的位置9.Redis 做session共享时需要配置哪些具体的参数呢?10.然后这里还有个是 Mango DB 存放日志,它是由 Nginx  直接写呢?还是说是在哪里写入的?11.那你说一下它整个过程是怎么样的?从 Nginx  产生日志到 Mango, 当时你们是怎么做的?
发面经攒人品
0 点赞 评论 收藏
分享
开头正常自我介绍linux1.关于 Linux, 那 Linux 的话,你用哪?用过哪些发行版本?2.如何看 Linux 系统里面有多少个核吗?或者是这个硬服务器的一些那个 CPU 的信息呢?3.Linux 系统上面有哪些网络端口在处于监听状态呢?4.怎么统计一个文本文件的那个行数呢?Docker1.怎么看正在运行的 Docker 容器?镜像呢2.Dockerfile写过吗?3.我怎么进入容器内部呢?去看看一些容器的里面的信息?4.你有做过那个 Docker 镜像的一些操作吗?比如说我怎么把镜像导出来,然后再导到另外一个环境里面去?5.Docker的核心组件有哪些呢?k8s1.ETCD 在 K8S 里面起什么作用吗?2.那你知道 kube-controller-manage 它是做什么的?3.能说一下那个 Deployment 跟 StatefulSet  有什么区别?4.那 DaemonSet  它的作用是什么呢?5.service 有哪些类型呢?6.如果说一个pod,它处于一个失败的状态,那你有哪些手段去分析一下。7.ConfigMap 和 Secret它有什么作用呢?区别是什么?项目:1.Ansible 的使用2.这个监控的一些系统软件熟悉吗?你怎么用他们?3.你既然在开发这里用过Prometheus ,能说一下它,因为你它这个系统起来之后,它不可能说我去监控一个系统的时候,我要去手动去配置一下怎么去监控它,它应该有个自动发现的一个东西,这个自动发现的一个原理能说一下吗?4.用过Ceph吗,是怎么部署的?是几个节点?几个副本?5.讲一下 Jenkins 的功能总的来说这次面试问的问题也不太复杂,不过依然有问题还没回答出来;HR人很好,反问阶段还是因为经验不知,问的都是无关紧要的东西,继续加油吧!
查看21道真题和解析
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务