国内一线IT公司运维工程师试题
最近面试了许多公司的运维工程师岗位,博主再一次深深感受到了Linux就业者的难处。Linux这个东西牵扯的方面太多了,而大部分公司只能用到其中的某一两个方面,假设你没有涉及过这一两个方面的话,那么就只能over了,所以Linux从业者的路其实比较窄。
去A公司面试,会问你云计算,虚拟化方面的问题,
去B公司面试,会问你RAID、IPMI方面的问题,
去C公司面试,会问你Shell、Python方面的问题,
去D公司面试,会问你kernel、编译方面的问题……
去E公司面试,会问你Hadoop、MapReduce方面的问题……
这一两个月来,面试过大大小小不下数十家IT公司了,其中不乏一些国内顶尖的互联网公司(如百度等),下面列举一些曾经把我难倒的问题。这些问题里,有的我已经知道答案,有的至今无解。想走Linux运维工程师的你,不妨也来试试吧。
需要说明的是,本篇博文的标题是“国内一线IT公司运维工程师试题”,因此下面列出的这些都是我认为有些深度的题目,而实际上在面试的过程中,有些不太知名的公司,题目会简单许多,例如写一些简单的Shell脚本,描述一下Linux的启动过程等,这些问题我都没有列出来。。
假设有某日志文件:
08:35:04 1 98.35.12.254 visited some thing.
10:20:09 6 199.198.25.4 visited some thing.
12:05:25 8 35.27.8.16 visited some thing.
……
16:30:55 3 128.99.33.64 visited some thing.
已知第一列是时间,第二列是随机的数字,第三列是客户端IP,第四列是一些文字。
1,请筛选出下午14:00以后,访问最频繁(访问次数最多)的三个客户端IP,可以写脚本实现;(百度,蓝汛) (more…)
Read More