大三如何准备运维岗实习

一、时间线

大三如何准备运维岗实习_第1张图片

春季校园实习招聘:春招一般在春节过年回来陆续开始,从2月中下旬持续到6月

秋季校园实习招聘:8月初持续到12月,校招岗位和宣讲会最密集的结点

 

二、对应方向对应的技能点和项目

1.先看招聘要求:

4399 运维开发

a、本科以上学历,计算机、软件工程类专业优先,19届毕业;

b、熟悉面向对象编程,具有优良的编程风格和习惯;

c、掌握python语言,有python项目开发或开源项目维护者优先;

d、热爱计算机软/硬件、Linux、网络技术,思维清晰,学习能力强;

e、每周3天及以上实习时间,实习2个月优先考虑。

 

君海游戏 运维工程师

a、本科及以上学历,计算机相关专业;

b、熟悉Linux/Unix操作系统的维护;

c、必须熟悉MySQL配置、维护,调优,排错;

d、必须熟悉Shell编程,必须掌握Python语言;

e、有较强的学习能力,热爱系统管理工作,有高度的责任心,喜欢钻研系统管理相关技术;

f、对系统安全、入侵检测等有一定了解,能根据服务器的情况制定相应安全措施;

 

bilibili 运维开发

a、2019年毕业,计算机相关专业本科以上学历;

b、热爱互联网产品与技术,对后台技术,分布式系统,云计算等方面有浓厚的兴趣;

c、熟练掌握操作系统原理与网络原理等基础知识,具备扎实的计算机理论基础;

d、熟练掌握数据结构和算法设计,熟练掌握至少一种主流编程语言;

e、优秀的分析问题和解决问题的能力,敢于解决有挑战的技术问题;

f、强烈的上进心和责任心,具备良好的沟通能力和团队协作精神;

g、参加计算机领域相关大赛并获得奖励优先、开源社区活跃者优先;

h、具备云计算领域、分布式系统相关项目经验优先。

 

2、提取出来后的技术栈交集

主要:

a、必须熟悉Shell编程,必须掌握Python语言,有python项目开发经验;

b、熟悉Linux/Unix操作系统的维护;

c、必须熟悉MySQL配置、维护,调优,排错;

d、具备云计算领域、分布式系统相关项目经验优先。

e、熟练掌握操作系统原理与网络原理等基础知识;

f、熟练掌握数据结构和算法设计,熟练掌握至少一种主流编程语言;

g、对系统安全、入侵检测等有一定了解,能根据服务器的情况制定相应安全措施;

h、熟悉面向对象编程,具有优良的编程风格和习惯;

i、系统管理相关技术;

 

次要:

a、本科以上学历;

b、每周3天及以上实习时间,实习2个月优先考虑。

c、优秀的分析问题和解决问题的能力,敢于解决有挑战的技术问题;

d、强烈的上进心和责任心,具备良好的沟通能力和团队协作精神;

e、参加计算机领域相关大赛并获得奖励优先、开源社区活跃者优先;

 

3、简化的技术栈

课外:Linux/Unix、Shell、python、MySQL、云计算领域、分布式系统

课内:网络原理、数据结构、操作系统原理、算法设计

思想:系统安全、入侵检测、面型对象编程、系统管理技术

 

三、准备方法

尽量每一块一个项目实战

1、网络原理(CCNA部分+实验+项目实战)

2、Linux/Unix、Shell(22期视频+博客)

3、python、MySQL(数据库课设项目实战)

4、云计算领域、分布式系统(25期+博客)

5、数据结构、算法设计(剑指offer+leetcode中等题)

6、操作系统原理(课内准备即可)

 

四、博客的写法(针对项目部分)

一定要特别熟悉,原理,包括配置文件,参数,脚本。

 

五、对照表

作者:Alohe

链接:https://www.nowcoder.com/discuss/60263

来源:牛客网

Linux:

常用命令,awk,sed,sort,top,ss,grep等

Raid阵列

网络配置,命令,参数

系统调优参数,文件

常见服务占用端口

文件系统

开机启动过程

Mbr gpt区别

Shell常用脚本

 

Python:

数据结构与算法,常用排序算法,时间复杂度,空间复杂度,写出来

迭代器 

生成器

修饰器

闭包

Range xrange区别

 元组,列表比较

 垃圾回收

 Django(这个我不会,但是都有问到)

 

网络:

osi七层,tcp四层,区别

osi七层每一层常用协议,

Tcp报文格式,三次握手四次挥手,中间状态丢失,syn攻击

Timewait状态

Ospf,bgp,rip协议,原理,区别,ospf负载均衡,

http状态码,arp,mac

udp改tcp

dns解析过程,文件,记录

操作系统:

Io复用,Select  epoll  poll区别

进程,线程,协程,区别

段页式,算法,存储结构,

文件系统,内存管理

Linux  windows区别

 

项目:

Lvs四种模式,原理,区别,十种算法

Mysql主从复制原理,并行复制原理

Nginx负载均衡原理,七层四层区别,nginx与apache区别

监控,原理,问题

自动化运维工具

虚拟化,docker,kvm区别,框架

 

六、其他

确定岗位,提前把自我介绍准备好,在短短一分钟内把自己介绍清楚,掌握技能,学习过程。

面试的时候一定要自信,从面试官见到你人的第一面面试就开始了,精神状态一定要好。

每次面试完总结不足,表达上的,技能上的,多琢磨。

群面的时候,注意配合,不要怼其他人,意见有冲突就换一种表达方式。

你可能感兴趣的:(杂事安排)