运维知识面试
1.运维面试一般问些什么问题
面试基本上都离不开以下这些问题:
1.请用最简洁的语言描述您从前的工作经历和工作成果。
2.您认为此工作岗位应当具备哪些素质?
3.您平时习惯于单独工作还是团队工作?
4.您对原来的单位和上司的看法如何?
5.您如何描述自己的个性?
6.是否方便告诉我您目前的待遇是多少?
7.您是否介意我们通过您原来的单位迚行一些调查?
其实,不管是什么样的面试形,问的问题都差不多,万变不离其宗,都有规律可寻。
其实对所有的面试官而言,只有一个目的:在最短的时间里了解到你最多的信息。
面试运维,应当注意什么?
1.首先请报出自己的姓名和身份。可能应试者与面试考官打招呼时,已经将此告诉了对方,而且考官们完全可以从你的报名表、简历等材料中了解这些情况,但仍请你主动提及。这是礼貌的需要,还可以加深考官对你的印象。
2.其次,你可以简单地介绍一下你的学历、工作经历等基本个人情况。请提供给考官关于你个人情况的基本的、完整的信息 。 保证叙述的线索清晰,一个结构混乱、内容过长的开场自,会给考官们留下杂乱无章、个性不清晰的印象,并且让考官倦怠,削弱对继续进行的面试的兴趣和注意力。
3.应试者还要注意这部份内容应与个人简历、报名材料上的有关内容相一致,不要有出入。在介绍这些内容时,应避免书面语言的严整与拘束,而使用灵活的口头语进行组织。
4.接下来由这部份个人基本情况,自然地过渡到一两个自己本科或工作期间圆满完成的事件,以这一两个例子来形象地、明晰他说明自己的经验与能力。
5.接下来要着重结合你的职业理想说明你应聘这一职位的原因,你可以谈如果你被录取,那么你将怎样尽职尽责地工作,并不断根据需要完善和发展自己。当然这些都应密切联系你的价值观与职业观。
2.面试被问运维是什么怎么回答
一、简述:
运维(Operation and maintenance)一般是指对大型组织已经建立好的网络软硬件的维护,其中传统的运维是指信息技术运维(IT运维)。所谓IT运维管理,是指单位 IT 部门采用相关的方法、手段、技术、制度、流程和文档 等,对IT 运行环境(如软硬件环境、网络环境等)、IT 业务系统和 IT 运维人员进行的综合管理。
随着信息化进程的推进,运维管理将覆盖对整个组织运行,进行支持的管理信息系统涵盖的所有内容,除了传统的IT运维,还拓展了业务运维和日常管理运维。其参与的对象也从IT部门和人员,拓展到组织的管理层和各部门,及其相关的业务骨干。
运维的最终结果是对软件运行中各种性能的维护。
二、工作范畴:
IT运维是IT管理的核心和重点部分,也是内容最多、最繁杂的部分,该过程主要用于IT部门内部日常运营管理,其涉及的对象分成两大部分,即IT业务系统和运维人员;业务运维是业务需求和用户体验的核心和重点部分,更是需要对内容繁杂、持续变化、支持不同的业务需求,加以描述、加载和维护的过程,其涉及的对象包括2类人员,一类是提供业务支持的技术人员,另一类是整个组织的管理层和业务骨干,随着业务运维环境和工具的能力提升,功能完善、体验优化,技术人员将逐步退出这个领域;日常管理运维则是对IT运维和业务运维需求、过程、结果的管控,以及对整个管理信息系统运行状态的管控,从而实现针对应用变化的记录和跟踪、针对地域不同的变更和跟踪、预测环境和应用的风险和防范管理等等,其涉及的对象主要是运维管理部门的管理人员和参与人员。
这是知乎上找的,实际一些小型公司他们不管运维叫运维,叫网管。对就是拉网线修电脑的。我面试过几家公司的网管,到最后的阶段都是你跟网管打擂。他们问的问题也是出奇的简单。当然给的工资更是出奇的低。
3.一个新手面试 Linux 运维工作至少需要知道哪些知识
忘记了在哪儿摘的,我一直保存着:
1、linux系统基础,这个不用说了,是基础中的基础,连这个都不会就别干了,参考书籍,可以看鸟哥linux基础篇,至少要掌握这书60%内容,没必须全部掌握,但基本命令总得会吧
2、网络服务,服务有很多种,每间公司都会用到不同的,但基础的服务肯定要掌握,如FTP, DNS,SAMBA, 邮件, 这几个大概学一下就行,LAMP和LNMP是必须要熟练,我所指的不是光光会搭建,而是要很熟悉里面的相当配置才行,因为公司最关键的绝对是WEB服务器,所以nginx和apache要熟悉,特别是nginx一定要很熟悉才行,至少有些公司还会用tomcat,这个也最好学一下。其实网络服务方面不用太担心,一般公司的环境都已经搭建好,就算有新服务器或让你整改,公司会有相应的文档让你参照来弄,不会让你乱来的,但至少相关的配置一定要学熟,而且肯定是编译安装多,那些模块要熟悉一下他的作用,特别是PHP那些模块。
这面2点只是基础,也是必要条件,不能说是工具,下以才是真正的要掌握的工具。
3、shell脚本和另一个脚本语言,shell是运维人员必须具备的,不懂这个连入职都不行,至少也要写出一些系统管理脚本,最简单也得写个监控CPU,内存比率的脚本吧,这是最最最基本了,别以为会写那些猜数字和计算什么数的,这些没什么作用,只作学习意义,写系统脚本才是最有意义,而另一个脚本语言是可选的,一般是3P,即python, perl和php,php就不需要考虑了,除非你要做开发,我个人建议学python会比较好,难实现自动化运维,perl是文本处理很强大,反正这两个学一个就行了。
4、sed和awk工具,必须要掌握,在掌握这两个工具同时,还要掌握正则表达式,这个就痛苦了,正则是最难学的表达式,但结合到sed和awk中会很强大,在处理文本内容和过滤WEB内容时十分有用,不过在学shell的同时一般会经常结合用到的,所以学第3点就会顺便学第4点。
5、文本处理命令,sort , tr , cut, paste, uniq, tee等,必学,也是结合第3点时一并学习的。
6、数据库,首选mysql,别问我为什么不学sqlserver和oracle,因为linux用得最多绝对是mysql,增删改查必学,特别要学熟查,其它方面可能不太需要,因为运维人员使用最多还是查,哪些优化和开发语句不会让你弄的。
7、防火墙,不学不行,防火墙也算是个难点,说难不难,说易不易,最重要弄懂规则,如果学过CCNA的朋友可能会比较好学,因为iptables也有NAT表,原理是一样的,而FILTER表用得最多,反正不学就肯定不合格。
8、监控工具,十分十分重要,我个人建议,最好学这3个,cacti,nagios,zibbix,企业用得最多应该是nagios和 zibbix,反正都学吧,但nagios会有点难,因为会涉及到用脚本写自动监控,那个地方很难。
9、集群和热备,这个很重要,肯定要懂的,但到了公司就不会让你去弄,因为新手基本不让你碰,集群工具有很多,最好学是LVS,这是必学,最好也学学nginx集群,反向代理,还有热备,这个就更多工具能实现了,像我公司是自己开发热备工具的,mysql热备也要学,就是主从复制,这个别告诉我容易,其实不容易的,要学懂整个流程一点也不容易,只照着做根本没意思。
10、数据备份,不学不行,工具有很多,但至少要把RAID的原理弄懂,特别是企业最常用的1+0或0+1,自己做实验也要弄出来,备份工具有很多,如tar, dump, rsync等,最好多了解一下。
算了,说到这10点已经够你受了,应该可以入门了,因为有些技术会比较难学,例如apache和nginx中还有些很重要的技术,如系统调优和服务优化,还有程序优化,这些在没接触工作前很难学习到的,所以先把这10点学了吧,估计要学熟至少3个月不止,就脚本那部分已经让你很吃力了,我建议是先学熟shell,等工作后再学另一门脚本语言,这样会比较好。
4.面试中如何介绍自己做过的运维项目
如果你是一位有运维工作经验的职场人士,当你去面试的时候,面试官会很自然地问到你曾做过什么项目,让你详细描述一下工作中曾处理过的一个故障?这个看似很简单,但是很多应聘者却回答的不好,没能在应答中展现自己的能力和水平。
究其原因无外乎两点:一、比较紧张,不能很好的表达自己和阐述项目。二、平时工作中不注重总结和思考,以致于抓不住重点,不能展现自己的技术能力和水平。
运维工作是比较杂的,你感觉自己每天忙忙碌碌,一年半载过去后,回想一下又感觉自己没什么好说的。因为这样错失好的工作机会,真的比较可惜。
1、简要概述项目2、介绍项目架构把项目整体架构描述一遍,系统环境和软件架构可以一句话带过。网络架构可以按照网络拓扑来说明,顺便把服务器角色和业务流程说一下。
要突出运维体系架构中的关键点:监控报警、负载均衡、冗余、高可用、数据库集群、存储、安全、虚拟化等的部署和设计。3.自己负责的技术部分前面的介绍可以不涉及到细节,但在介绍自己主要做的部分时,要做好面试官询问细节的思想准备,毕竟这一块才能突显出你的能力和水平。
比如整个项目的网络架构和运维是你负责的,那你就可以从交换和路由的优化设计、防火墙的网络安全加固和和负载均衡的高可用等方面来展现你的网络技术水平和能力,把项目中自己认为好的地方提出来,可以是架构设计上的也可以是具体优化细节上的。4.需要改进的地方5.项目的管理6、突出你的责任心对工作的认真负责,是每一个面试官都希望看到的。
在工作当中,即便你的技术不是很全面或很好,但是你对工作很认真负责,愿意学习和承担压力,这样就有培养的价值也符合企业用人的理念,企业也会认真考虑你的。1、介绍故障产生的现象2、描述你的分析和解决过程3、故障处理后的思考和总结通过以上这些,你可以做好充分的准备去迎接面试。
最后,祝你面试成功。
5.如何面试网络运维工程师(附岗位要求)
问些简单基础的问题吧,如果技术方面你不懂,还是建议笔试。
一、网络问题:
1、TCP/IP四层模型?
PS:应用层,传输层,网络层(网际互联层),网络接口层。这是最基本的理论知识,如果这个答不全,说明这个人很不“专业”。
2、你做过VLAN 划分吗?VLAN的作用是什么?
PS:vlan 一般按部门或区域划分,主要为了隔离广播及权限更好的控制。这是每个企业基本都会用到的,也是最基础的应用知识。
3、水晶头的568B接法线序说下?
PS:白橙 | 橙 | 白绿 | 蓝 | 白蓝 | 绿 | 白棕 | 棕 ,水晶头必须会打。
4、有接触过防火墙吗?有没有做过端口映射?
PS:防火墙偶尔会开些端口。
二、PC系统问题:
1、会装系统吗?
PS:必须会装。
2、一般电脑蓝屏如何处理?
PS:查看蓝屏代码提示信息,针对代码查找问题。如提示不明显,应从硬件(内存,CPU等),软件(系统,驱动及其他应用软件),查找原因。有经验的,会知道怎么说。
其他问题就不一 一列举了
三、其他
由于IT行业技术更新快,招的人要乐于学习,问下他平时在家做些什么,是否关注IT的动向,如果他学习,会给企业创造更新更先进更好IT环境。
最后一句,待遇如果不错,我可以考虑跳槽,哈哈。