网易互联网-系统运维工程师面试记

显示全文:

netease

前几天去了趟杭州,这是我第二次来杭州。上次来是2014年的AWDC阿里云开发者大会。当时还是三个人,还自嘲称我们是“互联网三剑客”(见笑了)。然而此时此刻物是人非,只身来杭。
简单介绍下网易互联网的面试内容:
这次面试的岗位是系统运维工程师,面试官是个搞linux系统运维的人,所以面试内容大多和linux有关。列举如下:

技术面的问题:

*    1),自我介绍

*    2),说一下自己用过哪些linux系统,以及平时用linux比较多还是windows比较多

*    3),说几个熟悉的linux命令,并会抽几个让你详细介绍,同时让你说出几个在系统性能出现问题的时候经常可以用哪些
命令来协助排错,根据命令输出介绍每个参数的含义。例如vmstat命令,free命令,top等

*    4),介绍下buffer和cache的区别

*    5),为什么有时候物理内存还未使用完,swap分区就开始使用了,以及swap分区使用100%的情况下,物理内存还有,新的应用请求内存该怎么处理?详解过程

*    6),列举几个内核参数,及其功能,例如ip_forward等

*    7),讲述一个数据包从接口到达内核,以及再回包的一个过程。

*    8),awk命令,例如怎么定义分隔符,$NF含义(这个经常会问到)

*    9),列举下IP包头中所含有的信息。

*    10),介绍下自己所搭建的OpenStack私有云平台,以及自己实习的时候主要的工作内容是什么,Openstack现在的一个情况是否投入使用,以及自己从实习到正式能为公司做点事情大约要花多长时间。

*    11),讲述下SDN项目,主要负责了哪些内容,实现了那些功能,是否有对代码进行过修改。

*    12),Openstack的共享存储是怎么做的?实例在迁移的过程中是否会产生内存丢失的现象?

*    13),为公司挑选新的服务器,主要有哪些服务器类型?具体参数,为什么要这么选呢?

*    14),Kickstart+LANMP环境中,涉及的自动化脚本大约有多少行。

*    15),详解apache的一个工作原理,以apache的各种MPM,prefork,worker,event等,对比优缺点。apache怎么定义最大连接数,以及当超过最大连接数的情况下,会怎么处理。

*    16),详细介绍下http这个协议,写出请求报文格式,Linux服务器是如何区分http请求中请求的内容是否需要调用php模块进行动态化处理,以及apache是如何和php交互处理的?http请求报文中的method有哪些方法?

*    17),怎么通过iptables实现NAT功能,具体的命令是什么?以及NAT转换的一个过程,SNAT转换出去的包,回包的时候linux服务器是怎么知道需要进行DNAT的转换?为什么使用到NAT?解释下kickstart基本的网络环境,以及数据包通过NAT转发功能上网的一个具体过程,涉及到iptables的哪些链?

*    18),Ospf是否使用过?自己是否在真实环境中使用过?以及ospf的数据报文格式,包含哪些字段及含义。

*    19),VRRP的一个工作原理,功能。 

*    20),GRE Tunnel的工作原理,有哪些应用场景。

*    21),列举一些常用到的信号?kill  -l 可以看到所有的信号。

*    22),inode号的作用,里面包含哪些信息?

HR面的问题:

问的内容比较少,在面完技术面之后和面试官闲聊了半个小时O(∩_∩)O哈哈~

*    1),刚才跑哪里去了?为什么联系不到你了(刚才一直在和技术面面试官吹牛逼。。)

*    2),介绍下自己

*    3),自己之前的实习经历,以及自己为什么从之前的公司离职,工作了大约多长时间?

*    4),能不能提前过来实习?

*    5),手上有多少offer,大概开的薪资范围是多少?你自己感觉你比较期望的薪资范围是多少?

*    6),让我来提问他问题。我问了个很煞笔的问题:“网易会比较在乎应聘者的学历吗?”
面试官答曰:“不会,如果看中学历的话,你就不会在这里面试了。”囧o(╯□╰)o,确实来面试的好多都是东大,南大等。。。

因为是网易特别开辟的绿色通道,我就经历了一轮技术面,加上和技术面试官的闲聊,大概花了90min,一轮hr面。网易的面试大概如此,还是很不错的,整个过程感觉很和谐,而且网易的工作环境还不错,对应聘者的服务也很周到,不错的公司。

netease