2015唯品会运维实习生笔试题目(包含个人解答)

1.在linux/unix操作系统中用什么命令可以向一个进程发送信号

A.signal B.kill C.create D.fork

答案:B

2.在Linux/Unix操作系统中当一个进程终止时,下面哪个信号会被发送

A.SIGCHLD(子进程结束父进程会收到) B.SIGINT(中断) C.SIGTERM(终止) D.SIGQUIT(退出)

答案:C

3.下面哪个不是HTTP协议中的请求方法

A.READ B.GET C.HEAD(类似于get但是不返回body) D.PUT

答案:A

参考:http://www.cnblogs.com/yin-jingyu/archive/2011/08/01/2123548.html

4.下面哪些不是DNS的记录类型

A.NS B.PTR C.TXT D.

(这题的选项不太记得)

A记录CNAME记录NS记录SOA记录MX记录PTR记录SRV记录

参考:http://zhidao.baidu.com/link?url=x3ovpwv3HarEDGlQ7-VUoMD-hVihWcYDNOvlacJVyZ0cyuV794jqf89icpda9nEfwhe_HvsXJWUECg5rTsSsIa

简答题(每题10分)

1.TCP 中TIME_WAIT和CLOSE_WAIT的区别

前者表示主动关闭,后者表示被动关闭。

参考:http://blog.csdn.net/kobejayandy/article/details/17655739

2.在linux/unix操作系统中,用什么方式可以测试另外一台服务器的某个端口是否打开?

telnet IP 端口

3.写出你知道的HTTP协议状态码以及这个状态码表示什么。

400 错误请求(服务器不理解请求的语法)

401 未授权(要求身份验证,需要登录的网站)

403 禁止(服务器拒绝请求)

404 找不到(服务器找不到指定的网页)

504 网关超时(服务器没有及时从上层服务器收到请求)

参考:http://www.2cto.com/net/201208/149358.html

4.描述linux系统中.bash_profile文件的作用是什么。

~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.

参考:http://blog.csdn.net/chenchong08/article/details/7833242

5.列出你知道的动态路由协议并对他们进行简单描述。

RIP路由协议:

RIP采用距离向量算法,即路由器根据距离选择路由,所以也称为距离向量协议。路由器收集所有可到达目的地的不同路径,并且保存有关到达每个目的地的最少站点数的路径信息,除到达目的地的最佳路径外,任何其它信息均予以丢弃。同时路由器也把所收集的路由信息用RIP协议通知相邻的其它路由器。这样,正确的路由信息逐渐扩散到了全网。

RIP使用非常广泛,它简单、可靠,便于配置。但是RIP只适用于小型的同构网络,因为它允许的最大站点数为15,任何超过15个站点的目的地均被标记为不可达。而且RIP每隔30s一次的路由信息广播也是造成网络的广播风暴的重要原因之一。

OSPF路由协议:

作为一种链路状态的路由协议,OSPF将链路状态组播数据LSA(Link State Advertisement)传送给在某一区域内的所有路由器,这一点与距离矢量路由协议不同。运行距离矢量路由协议的路由器是将部分或全部的路由表传递给与其相邻的路由器。

优点:

1、OSPF是真正的LOOP- FREE(无路由自环)路由协议。源自其算法本身的优点。(链路状态及最短路径树算法)

2、OSPF收敛速度快:能够在最短的时间内将路由变化传递到整个自治系统。

3、提出区域(area)划分的概念,将自治系统划分为不同区域后,通过区域之间的对路由信息的摘要,大大减少了需传递的路由信息数量。也使得路由信息不会随网络规模的扩大而急剧膨胀。

开放题

1. 你觉得运维工程师应该具备哪些能力和素质。

答案:

能力:

i. 数据库(oracle为主)

ii. 操作系统(unix为主)

iii. 网络方面上面已经提到了,个人认为网络综合布线、路由器等网络设备的配置比较实用,在工作中用到的机会比较大。

iv. 简单的开发能力。使用程序帮助完成任务。

素质:

i. 防范于未然

ii. 责任心

iii. 沟通能力

iv. 思维灵活

2.如果一个客户反应访问网站慢,你应如何排查问题?

答案:

i. 火狐浏览器的开发者工具可以查看一些元素的加载信息,比如耗时等等,可以试试把耗时长的去掉;

ii. 查看数据库连接的地方,使用没有数据库和有数据库的来相互对比;

iii. 查看服务器:CPU使用是否过高?查看timewait的量,如果过多可能需要修改wait的时间;

iv. 最后很有可能还是MySQL的问题,可以试试优化;

v. 还是可以考虑有可能是DNS服务器的问题。

参考:http://www.jb51.net/yunying/125298.html

时间: 2024-11-26 04:50:18

2015唯品会运维实习生笔试题目(包含个人解答)的相关文章

2015腾讯暑期实习笔试题目

2015腾讯暑期实习笔试题目 (1).层次遍历序列为ABCDEFG的二叉树,其中序遍历的序列是什么? (2).ABCABC为入栈的顺序,倘若出栈的顺序为ABCCBA,那么,设栈的操作为PUSH和POP,则PUSH和POP的可能序列是什么? (3).使用顺序数组存储堆,90,31,53,23,16,48:16,31,23,90,53,48:这两个序列是否符合堆的定义. (4).稀疏矩阵的存储结构可以是什么? (5).根据后序遍历和中序遍历的序列,如何恢复此二叉树. (6).Linux常用命令:ls

关于Linux运维的一些题目总结

一.有文件file1 1.查询file1里面空行的所在行号 awk ‘{if($0~/^$/)print NR}’ fileorgrep -n ^$ file |awk ‘BEGIN{FS=”:”}{print $1}’ 2.查询file1以abc结尾的行grep abc$ file1 3.打印出file1文件第1到第3行sed -n ’1,3p’ file1head -3 file1 二.如何将本地80端口的请求转发到8080端口,当前主机IP为192.168.2.1 -A PREROUTIN

阿里巴巴2014年实习生笔试题目

1.设栈S初始状态为空.元素a,b,c,d,e,f依次通过栈S,若出栈的顺序为c,f,e,d,b,a,则栈S的容量至少应该为______ . · 3 · 4 · 5 · 6 2.10个相同的糖果,分给三个人,每个人至少要得一个.有 种不同分法. · 33 · 34 · 35 · 36 3.小数值1.5625的二进制表示是____. · 101.1001 · 0.001 · 101.111 · 1.1001 4.某二叉树的先序遍历是12453,中序遍历是42513,那么其后续遍历是______.

19道小米网运维工程师笔试真题

题目1: 有一百个图片文件,它们的地址都是 http://down.xiaomi.com/img/1.png http://down.xiaomi.com/img/2.png - 一直到http://down.xiaomi.com/img/100.png 批量下载这100个图片文件,并找出其中大于500KB的文件. 参考答案 题目2: 一个文本文件info.txt的内容如下: aa,201 zz,502 bb,1 ee,42 每行都是按照逗号分隔,其中第二列都是数字,请对该文件按照第二列数字从大

滴滴出行2017春招运维岗笔试真题汇总

1.当前云计算技术发展迅速,主流云计算平台大多数都以Linux为基础.请问以下哪个技术是Linux内核提供的可以限制.记录.隔离进程组所使用的物理资源(如:cpu,memory,IO等等)的机制正确答案: B A KVMB cgroupC cgroupD namespace 2.某IP地址为160.55.115.24/20,它的子网划分出来的网络ID地址?正确答案: A A 160.55.112.0B 160.55.115.0C 160.55.112.24D 其他答案都不对 3.TCP协议在建立

阿里巴巴实习生笔试题目

用Java代码模拟实现:一个人不断往箱子里放苹果,另一个人不断从箱子里取苹果,箱子只能放5个苹果,苹果数量无限.要求不使用Java.util.concurrent包中的类. package fangying; import java.util.ArrayList; import java.util.Random; public class AppleThreadDemo { public static void main(String[] args) { ArrayList<Apple> al

运维工程师笔试真题:美团点评 2017 春招真题

1.数据库索引可以明显提高哪一操作的效率?正确答案: A A SELECTB INSERT INTO - VALUES -C UPDATED DELETE 2.数据库:以下哪种锁定方式能提供最佳的并行访问性能?正确答案: D A 列锁定B 表锁定C 块锁定D 行锁定 3.从DELETE 语句中省略WHERE 子句,将产生什么结果?正确答案: B A DELETE 语句将失败因为没有记录可删除B DELETE 语句将从表中删除所有的记录C DELETE 语句将提示用户进入删除的标准D DELETE

老男孩教育每日一题-第60天-一道实用Linux运维问题的9种Shell解答方法!

2017-06-04 1.问题为: 已知:/etc/hosts的内容为 192.168.1.11  oldboy11.etiantian.org 192.168.1.21  oldboy21.etiantian.org 192.168.1.31  oldboy31.etiantian.org#192.168.1.111  oldboy111.etiantian.org 请用shell脚本实现,怎么才能在输入IP后找到/etc/hosts里对应的唯一的hostname? 2.解答: 法1)脚本过滤

运维屌丝回答网传Linux运维面试题(四)

淘米和上海埃富梦科技,笔试题 后续将整理出豪鹫亲身经历面试过的公司运维技术面的题目(非笔试题目,技术面运维经理的提问),并也附上答案. 敬请期待..... 1.如何检测某个端口所占用的进程 答:如检测3306端口所占用的进程:使用命令: [[email protected] ~]# lsof -i:3306 COMMAND  PID  USER   FD   TYPE DEVICE SIZE/OFF NODE NAME mysqld  2452 mysql   10u  IPv4  13315