经过两个月的面试,终于找到工作了
从2013年冬天开始接触Linux,到现在一年半了。从开始计划进入“运维”行业,到现在也有半年了。
从我的简历上,大学专科,又不是计算机专业毕业,虽然有过一年左右的系统管理员工作,常被人误解为是网管。而且主要的运维知识来源是在尚观主机运维课上学的,虽然我说自己学的不错,但是没有真正的相关经验,给我的面试带来了很多的困难。
虽然我不会再有类似的面试经历了,但是总结以下,也是有必要的,也算是对2015年第一季度的一个回顾。
在我面试的二三十家企业中,有笔试题的是绝大多数。对这些企业进行分类主要有两种:一是外包公司和主要招监控岗位的公司;二是创新型成长型公司和互联网公司。
对于做外包的和做监控的,笔试题主要有以下几个:
1>Linux系统启动过程
2>常见端口和服务的对应
3>有关find命令,考察的较全面
4>简单的计划任务和date命令日期格式
5>常用的grep,sed,awk操作
这里还会有日志中统计ip的访问次数
6>用shell脚本做一个简单的if判断,for循环
7>简述raid0,raid1,raid5的工作模式,工作原理,特点 有时也会有raid01,raid10
8>有关进程的 查看命令
如何查看apache进程连接数,以及在配置文件改最大连接数的参数
apache的两种工作模式worker,prefork工作原理,特点
9>你用过的监控软件简述特点
nagios报警及时,cacti流量监控
可能会在面试时问道一些深入的问题nagios插件的编写调用,nagios,cacti用到的重要插件等
10>Linux自动化工具用过那些
puppet,PXE,kickstart,
puppet创建模块,其下三个文件夹分别是什么
基于Ruby开发的puppet常用资源举例,如何写一个file资源
11>你对运维的理解,你认为运维都干些什么.
创新型公司和互联网公司,在笔试中除了以上内容还会多一些发挥性的题目:
1>优化和排错 <在笔试中一般只会有一个题,在面试中会问的比较多,也是考验工作经验的题目>
你在工作中遇到过那些系统问题,如何优化的
你在工作中遇到客户反映网站打开速度慢,如何解决
如果apache宕机,你的排查思路是什么
2>有关安全
DDOS攻击的原理,如何防止
在iptables中如何对网段,ip拦截
3>apache和nginx的区别
4>mysqlHA的具体实现 mysql主从同步原理
有关mysql在笔试和面试中都会问道很具体的知识点
5>LVS的三种工作模式特点,调度算法
6>nagix+keepalived+tomcat架构实现
7>有关存储
SAN和NAS的各自特点
8>你所知道的Nosql数据库有哪些<出现在大数据公司的笔试题中,其他公司都没有>
9>Linux系统下源码编译方式安装软件的步骤 <只在一次面试的问题中有过,笔试中没有遇到>