两年从硬件售后到运维再到运维开发


本文来自9期学员。

各位同学好,在经历了猿课Linux学习后,进入运维行业工作7个月,再到这个月离职,重新找运维开发工作,就我个人发展谈一下心得,仅供参考。
2014,6月毕业,2015.10月开始Linux运维工作,2016.6月离职找运维开发工作

运维开发面试:

1 搜狗(被刷了)

笔试过了,一面也过了,二面没过;二面难点:github被中国的DDOS攻击,referer都是来自百度,但是百度没有被黑,具体原因是什么?12306这种高并发架构如何实现其架构?故障处理方案?

2 创业公司,数据分析(被刷了)

当面一道算法题:求整数列表 listA中和整数k的值最接近的元素,考虑时间复杂度。反正我是用遍历方法实现了,但是时间复杂度不是最好的,面试官又问了一些乱七八糟的问题,反正被刷了,不太记得

其实找运维开发的这2次面试已经深深的打击了我,忽然感觉自己太菜了,什么都不会,找不到工作。但是我想告诉的是,你找不到工作,那是你不适合这家公司,千万别放弃,事实证明后面我参加的几次面试全部都过了。

3 创业公司,全栈python开发工程师(技术面过了,hr面谈工资被我拒绝了,不想去,全栈工程师太累)

当面考了8道题,最后一个算法题:
2个序列 a和b,无序长度为n,交换a和b中的某个数据,求最后【a所有元素的和】与【b所有元素的和】最接近的情况,考虑时间复杂度最小

4 美图(已经过了一面二面和Hr面,差最后和技术老大谈工资)

没有笔试,一面问的基本上都是你以前干的工作内容,顺便问一下你Linux系统方面的知识,调优啥的;二面问python项目,我基本上就谈了一下我自己在猿课python里面的东西,后面详述。

5 创业大数据公司(14*15k,我说等我考虑几天)

这家公司是IMB出来单干的,50多个研发,7个博士,大部分研究生,本科生少,面试我的是运维开发领导,中科大博士,笔试后谈了自己的python项目。

6.创业大数据云公司(12-14*16k,工资可以和CTO再谈下,等通知)

没笔试,面了2次,谈Linux运维,python项目,其实面来面去就这么些东西,我感觉就是在重复跟面试官谈这些。

后面的面试被我拒了,面试也很累。

其实后面2个公司都是让我自己开价,我说15k 16k他们都是毫不犹豫就答应了(感觉有点亏,要少了)。

面试总结:

Linux运维:你自己工作用到的服务,nginx、tomcat、activemq,rabbitmq,redis,memcached,dubbo,tfs,zookeeper,zabbix,mysql,docker,kvm,虚拟化,分布式框架,一大堆开源软件,能说下原理就行,常用的软件如何调优等等,只要把猿课linux都学完这都不是事
python开发:谈自己做过的项目,有的还有笔试;把猿课python多看看,特别是项目部分,我做过的项目话就是CMDB、分布式监控(从网上找的,自己练手),当然python基础编程什么的还是要回,我感觉我说得最好的就是分布式监控了,用到了redis存储监控值,能达到zabbix类似效果,触发器,监控项等等,其实说起来挺高大上的,但我只学了1个星期就拿出来和别人吹了,哈哈

个人发展心得:

我是2015年8月22学习猿课Linux的,10.14正式上岗干Linux运维,当时工资不到8k,呵呵,上个月说给我涨薪被我拒绝,我直接离职了,其实你们也可以看到我干Linux运维到6月份才一共7个月,那么这7个月我是如何提升的呢?

不得不说这样一句话鸡汤话,“当你看到比你还牛b的人比你还努力,你是一种什么样的感受?”,我10.14干Linux运维,带我的领导百度出身,运维开发啥都会,桌上一大堆书,天天看,还自己加班了解新技术,不仅仅是领导影响了我,还有一个DBA,每天比我来得早走得晚,别人就是在利用其它时间学习。在这种氛围下你不学习都不好意思,慢慢的我就接触公司系统里面的一些东西,学习新的开源软件,写shell脚本,但学python是在春节的时候开始的,每天看视频敲代码,自己琢磨。总之就是只要你学到了东西,还怕没有好公司要你?

后续:

今天15K*14这家公司给我打电话了,他们说对我非常满意,希望我尽快入职,然后我说在考虑,后面也有几家公司想要我,最后谈成了17k*14,明天给offer,下周入职。