网络运维面试常见问题有哪些

啊南 12187阅读 2020.01.20

【导语】: 招聘网络运维的公司很多,但是基本上的面试问题还是大同小异的,以下列举了一些网络运维面试常见问题,提前给准备求职**岗位的求职者做好一些准备,毕竟提前了解总归有备无患。

网络运维面试常见问题

1、 请你自我介绍一下你自己?

心理素质好,能承受压力!愿挖掘自身的最大潜力,为任何能够提供个人发挥空间的公司、企事业单位创造最大的价值。

2、 你觉得你个性上最大的优点是什么?

运维属于后勤部门,默默做事。做的好了你的成绩是零,做的不好是负数,能主动想起运维部门的公司,不太多。做运维,需要一颗闷骚的心,我有。

3、你对加班的看法?

毫无疑问加班可以提高一点点工作成果,但效率不见得会增加(效率=工作量/时间)。

而加班是否有价值,取决于个人是在“解决生存”还是“追求生活”,是把工作当生存工具还是作为事业去奋斗。

4、你最擅长的技术方向是什么?

汇总常见的问题,把事情理顺,归纳为自动处理和人工处理两个层次,提高自动处理的能力

5、你怎么理解你应聘的职位?

运维是负责业务稳定性和业务连续性的人,同时兼顾成本、效率和安全,各自服务的对象和侧重点不同,很难想象没有开发的产品该如何落地,同样,没有运维的产品该如何面对用户快速增长?

运维的重点在于系统运行的各种环境,从机房、网络、存储、物理机、虚拟机这些更基础的架构,到数据库、中间件平台、云平台、大数据平台,偏重的也不是编程,而是对这类平台的使用和管理。

所以开发重建设、运维当然就是维护。所以运维比开发更不受重视也是可以理解的,很难出彩,不出事就是成绩,尽管付出的努力并不少,甚至更多。看过产品运营的人说过一句话“不要管开发做出的是什么垃圾产品,留住客户才是运维关心的“

6、说说你对行业、技术发展趋势的看法?

目前国内应该还是比较缺运维的,经常有朋友问有没有靠谱的运维推荐,估计也跟大环境有关系的,在很多公司出问题了,骂运维,没问题了,忘记运维,导致这个职位并不太被重视,或者沦为打杂的关系,很多人并没有往运维发展的意向

7、就你申请的这个职位,你认为你还欠缺什么?

运维要熟练掌握Linux各种知识,使用自动化工具,bash必会,Python/php/C/C++/Perl等语言任会一样,数据库,lamp lnmp等环境搭建,可以说运维杂七杂八会的东西很多,永远都没有终点,不能说还差哪种知识。

8、为什么选择这个职务?

从我个人来看,运维还是很快乐的,你要懂的东西不会比程序少,你要精的东西更不会比程序少,你能获得的成就感也不会比程序少,当然了,苦逼的时候也不会比程序少。最重要的是要静下心来,做到专业

9、你还有什么问题要问吗? 

如果我可以进入公司,公司对我的期望是什么?我可以给公司带来什么?

网络运维需要掌握什么技术

这个要分情况具体看待:

第一种情况,如果只是一个公司的网络运维,类似网络管理维护岗位的话,那么基本包括:
1、熟悉主要几种品牌的交换机、路由器、防火墙等硬件设备的配置,具备构建小型局域网的能力;
2、计算机、打印机、无线AP等设备的基本故障排除、IP配置、硬件维护的能力;
3、公司服务器的系统安装、调测、配置、维护能力;
4、基本的综合布线、实地操作能力。

第二种情况,如果是运维工程师类,需要掌握的不论是理论知识,或者操作能力上,都有更高的要求;各类操作系统的深度精通;精通主要几种编程语言;精通网络系统、数据库的开发;网络安全的配备等。

 

网络运维工程师需要掌握的应该不仅仅是软件,范围应该扩大,包括一些程序之类。

1.NginxApacheTomcat等,很多时候需要运维人员搭建开发环境并进行优化,不过对这些操作一般都需要写命令。

2.MySQLSQL serverOraclemangodbredis等数据库的搭建、优化、维护肯定是必不可少的。

3.LVSLinux虚拟服务器),可能有的公司要采取LVS实现负载均衡。

4.Jenkins(持续集成引擎),用于监控持续重复的工作,听说非常重要,但也难学。

5.OpenStack云计算管理平台,这个搭建及操作还是比较麻烦的,不过同上面,也非常重要。

6.zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。一般公司里都会用到这个,搭建熟悉使用一个多周即可上手,当然系统监控的软件不仅仅只有这个。

7.SVNGit版本控制需要会,不过现在似乎git用的比较多。

8.dockerelasticsearchKubernetesk8s)、VMware vSphere等虚拟化的知识,虚拟化还是比较热的。

9.SaltSack等自动化运维工具,自动化运维是运维进阶的方向,当然自动化运维还要会写脚本。

10.Linuxunixwin server等各种服务器系统必须熟练掌握,pythonshell等脚本语言,现在运维不仅仅是需要写命令,而且要求会编程,python已经成为运维工程师招聘的必要条件。


网络运维如何防止公司泄密

网络运维如何防止公司泄密?

第一内网到外网的防火墙必须上;
第二建立完整的访问权限和认证机制,员工要登入局域网先认证;
第三使用局域网监控软件,监控客户端的一举一动;
第四建立VPN,员工外出出差不能携带任何资料,需要访问公司资料则使用VPN连接到公司内网访问;
第五建立云桌面系统,所有数据存放在云服务器上,员工使用普通用户权限,并限制用户对文件进行删除,剪切,复制,上传等。

网络运维面试中如何介绍自己做的项目

网络运维面试中如何介绍自己做的项目

第一、简要概述项目
第二、介绍项目架构 把项目整体架构描述一遍,系统环境和软件架构可以一句话带过。网络架构可以按照网络拓扑来说明,顺便把服务器角色和业务流程说一下。要突出运维体系架构中的关键点:监控报警、负载均衡、冗余、高可用、数据库集群、存储、安全、虚拟化等的部署和设计。
第三、自己负责的技术部分 前面的介绍可以不涉及到细节,但在介绍自己主要做的部分时,要做好面试官询问细节的思想准备,毕竟这一块才能突显出你的能力和水平。比如整个项目的网络架构和运维是你负责的,那你就可以从交换和路由的优化设计、防火墙的网络安全加固和和负载均衡的高可用等方面来展现你的网络技术水平和能力,把项目中自己认为好的地方提出来,可以是架构设计上的也可以是具体优化细节上的。
第四、需要改进的地方
第五、项目的管理
第六、突出你的责任心 对工作的认真负责,是每一个面试官都希望看到的。在工作当中,即便你的技术不是很全面或很好,但是你对工作很认真负责,愿意学习和承担压力,这样就有培养的价值也符合企业用人的理念,企业也会认真考虑你的。 1、介绍故障产生的现象 2、描述你的分析和解决过程 3、故障处理后的思考和总结 通过以上这些,你可以做好充分的准备去迎接面试。

网络运维工程师和网络工程师的区别

网络运维工程师和网络工程师的区别:

一、工作内容不同

1、网络工程师
1)负责机房内的网络联接及网络间的系统配置。
2)负责系统网络的拓扑图的建立和完善,并做好系统路由的解析和资料的整理。
3)负责机房线路的布置和协议的规范工作。
4)负责计算机间的网络联接及网络共享,并负责网络间安全性的设置。
5)负责对网络障碍的分析,及时处理和解决网络中出现的问题。
2、网络运维工程师
1)事件管理:目标是在服务出现异常时尽可能快速的恢复服务,从而保障服务的可用性;同时深入分析故障产生的原因,推动并修复服务存在的问题,同时设计并开发相关的预案以确保服务出现故障时可以高效的止损。在这方面主要工作内容有:
2)问题发现:设计并开发高效的监控平台和告警平台,使用机器学习、大数据分析等方法对系统中的大量监控数据进行汇总分析,以期在系统出现异常的时候可以快速的发现问题和判断故障的影响。
3)问题处理:设计并开发高效的问题处理平台和工具,在系统出现异常的时候可以快速/自动决策并触发相关止损预案,快速恢复服务。
二、职责不同
1、网络工程师
1)制定小区网络信息服务工作管理制度。
2)制定小区网络维护服务管理制度,负责网络设施的维护。
3)及时准确在网络平台上发布社区信息、物业服务信息、及其他相关数码服务信息。
2、网络运维工程师
1)质量:保障并不断提升服务的可用性,确保用户数据安全,提升用户体验。
2)效率:用自动化的工具/平台提升软件在研发生命周期中的工程效率。
3)成本:通过技术手段优化服务架构、性能调优;通过资源优化组合降低成本、提升ROI。
三、应用不同
1、网络工程师
通过等级考试的合格人员能根据应用部门的要求进行网络系统的规划、设计和网络设备的软硬件安装调试工作,能进行网络 系统的运行、维护和管理,能高效、可靠、安全地管理网络资源,作为网 络专业人员对系 统开发进行技术支持和指导,具有工程师的实际工作能 力和业务水平,能指导助理工程师从事网络系统 的构建和管理工作。
2、网络运维工程师
运维所涉及的知识面、专业点非常广,对从业人员素质也要求非常高,运维工作在大型互联网公司也越来越重要。随着互联网的高速发展、网站规模越来越大、架构越来越复杂,对网站运维工程师的需求也会越来越急迫,特别是对有经验的运维人才需求量大,而且是越老越值钱。