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

1、当前云计算技术发展迅速,主流云计算平台大多数都以Linux为基础。请问以下哪个技术是Linux内核提供的可以限制、记录、隔离进程组所使用的物理资源(如:cpu,memory,IO等等)的机制
正确答案: B

A KVM
B cgroup
C cgroup
D namespace

2、某IP地址为160.55.115.24/20,它的子网划分出来的网络ID地址?
正确答案: A

A 160.55.112.0
B 160.55.115.0
C 160.55.112.24
D 其他答案都不对

3、TCP协议在建立连接的过程中可能处于不同的状态,用netstat命令显示出TCP连接的状态为SYN_SEND,则这个连接正处于
正确答案: B

A 监听对方的建立连接请求
B 已主动发出连接建立请求
C 等待对方的连接释放请求
D 收到对方的连接建立请求

4、以下网络协议使用加密传输的是
正确答案: D

A FTP
B TELNET
C DNS
D HTTPS

5、以下WEB漏洞类型是在客户端执行的是
正确答案: B

A SQL注入
B XSS
C 命令注入
D 解析漏洞

6、用户程序发出磁盘I/O请求后,系统的正确处理流程是
正确答案: B

A 用户程序→系统调用处理程序→中断处理程序→设备驱动程序
B 用户程序→系统调用处理程序→设备驱动程序→中断处理程序
C 用户程序→设备驱动程序→系统调用处理程序→中断处理程序
D 用户程序→设备驱动程序→中断处理程序→系统调用处理程序

7、下列选项中,满足短任务优先且不会发生饥饿现象的调度算法是
正确答案: B

A 先来先服务
B 高响应比优先
C 时间片轮转
D 非抢占式短任务优先

8、下列选项中,降低进程优先权的合理时机是
正确答案: A

A 进程的时间片用完
B 进程刚完成I/O,进入就绪队列
C 进程长期处于就绪队列中
D 进程从就绪状态转为运行态

9、一个袋子里装了100个苹果,100个香蕉,100个桔子,100个梨,如果每分钟从里面随机抽取一个水果,那么最多过多少分钟时间能肯定至少拿到一打相同种类的水果?(1打=12个)
正确答案: D

A 40
B 12
C 24
D 45

10、6块300G的硬盘做raid5,新的设备容量是多大
正确答案: C

A 900G
B 1800G
C 1500G
D 300G

11、QQ客户端通过什么协议,将消息发送至服务端?
正确答案: A

A UDP
B TCP
C SMTP
D 以上都不是

12、开发前端js时,如何给数组list增加元素element?
正确答案: B

A list.add(element)
B list.push(element)
C list.append(element)
D 以上答案都不对

13、静态变量通常存储在进程的什么位置?
正确答案: C

A 堆
B 栈
C 全局区
D 代码区

14、IP协议没有使用以下哪一层?
正确答案: D

A 链路层
B 物理层
C 网络层
D 传输层

15、在编译的过程中,语法分析器的任务是?
正确答案: B

A 分析单词的构成逻辑
B 分析单词串构成语言和说明的逻辑
C 分析语句和说明如何构成程序
D 分析程序的结构

16、下列排序算法中,哪个的时间复杂度不超过nlogn?
正确答案: C

A 快速排序
B 冒泡排序
C 堆排序
D 归并排序

17、在数据库管理中,当我们某一个字段的查询量突然变大,我们应该如何提高查询性能?
正确答案: A

A 基于该字段添加索引
B 基于该字段添加主键
C 为该表创建外键
D 为该表添加索引

18、链表不具备的特点有:
正确答案: A

A 可随机立刻访问任何一个元素
B 插入、删除操作不需要移动元素
C 无需事先估计存储空间大小
D 存储空间大小与链表长度成正比

19、对名为file的文件使用 chmod 551 file 命令后,显示的权限为:
正确答案: D

A -rwxr-xr-x
B -rwxr–r–
C -r–r–r-x
D -r-xr-x–x

20、找出IO重定向执行结果与其他三个不同的:
正确答案: C

A ./run.sh >run.log 2>&1;
B./run.sh 2>&1 >run.log;
C ./run.sh &>run.log;
D ./run.sh 2>run.log >&2

21、TCP协议在建立连接的过程中可能处于不同的状态,用netstat命令显示出TCP连接的状态为SYN_SEND,则这个连接正处于
正确答案: B

A 监听对方的建立连接请求
B 已主动发出连接建立请求
C 等待对方的连接释放请求
D 收到对方的连接建立请求

22、6块300G的硬盘做raid5,新的设备容量是多大
正确答案: C

A 900G
B 1800G
C 1500G
D 300G

23、crontab中每个域的含义?
正确答案: D

A 秒 分 周 日 月 命令
B 秒 分 时 日 周 命令
C 分 时 周 月 日 命令
D 分 时 日 月 周 命令

24、指令:ls | grep “[ad]*\.conf” 命令解释正确的是:
正确答案: A

A 显示包含a 或者d 为开头,后接任何字符,再后面是.conf字符的文件(或目录)
B 显示包含a 或者d 出现0 次或无数次,后面是.conf字符的文件(或目录)
C 显示包含字母a 或者d出现0次或1次,后面是.conf字符的文件(或目录)
D 显示从字母a 到d ,后接任何字符,再后面是.conf字符的文件(或目录)

25、以下密码学算法需要使用秘钥的是
正确答案: D

A SHA256
B SHA1
C MD5
D HMAC

26、以下不属于漏洞扫描工具的是
正确答案: C

A NMAP
B AWVS
C nc
D Nessus

27、以下不是用来进行认证的协议的是
正确答案: D

A Kerberos
B Outh2
C RADIUS
D SNMP

28、如下哪些linux命令可以查看文件内容(多选题):
正确答案: A B C D

A less
B cat
C more
D vim

29、如下sql语句,会执行错误的是?
正确答案: A D

A UPDATE db1.table1 column1=”valu1”
B SELECT distinct(*) FROM table1 GROUP BY column1
C SET NAMES ‘utf8’
D DROP DATABASE table1

30、在前后端交互过程中,Cookie是一个很重要、敏感的存储介质。如何防止Cookie内容被黑客篡改?
正确答案: A C D

A 服务端对Cookie内容加密
B 浏览器对Cookie内容加密
C 设置HttpOnly
D 对Cookie设置有效时间

31、有用户反映滴滴打车软件打开速度慢,请描述下排查方案?

32、提供一个二叉树的子树查找函数,完成如下的功能:
输入参数:root, node
输出:1.node所在的深度(0表示不存在,最小深度为1);2.node对应的路径(从root开始,左为L,右为R, 按逗号分隔);
说明:1.node所在位置相同,左右子树和name都必须相同;
请用熟悉的语言,用两种方式(递归和栈)完成此函数

33、找出数组(至少包含一个数字)中的一个连续子数组、该子数组拥有最大和。
例如:给定一个数组[ ? 2,1, ? 3,4, ? 1,2,1, ? 5,4],连续子数组[4, ? 1,2,1]的和是6,比其它子数组的和都大。
int maxSubArray(int *nums, int arrLen){
}

34、给出一个非空的整数数组,返回其中前k个出现最频繁的元素。
比如 [1,1,1,2,2,3],k = 2,输出[1,2]。
如果n是数组的大小,要求给出时间复杂度小于O(n log n)的算法。

35、给出一个从小到大排好序的整数数组nums和一个整数n,在数组中添加若干个补丁(元素)使得[1,n]的区间内的所有数都可以表示成nums中若干个数的和。返回最少需要添加的补丁个数。
样例 1:nums = [1, 3], n = 6
返回1,表示至少需要添加1个数{2},才可以表示1到6之间所有数。
样例2:nums = [1, 5, 10], n = 20
返回2,表示至少需要添加两个数{2,4},才可以表示1到20之间所有数。

36、一个文件,大概1亿行,每行一个ip,将出现次数最多的top10输出到一个新的文件中

时间: 2024-10-01 21:08:41

滴滴出行2017春招运维岗笔试真题汇总的相关文章

运维工程师笔试真题:美团点评 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

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 每行都是按照逗号分隔,其中第二列都是数字,请对该文件按照第二列数字从大

美团Linux运维工程师面试真题

1.LINUX系统软件安装和卸载的常见方法 答: A.rpm包卸载:rpm -e XXX.rpm   (如果想忽略依赖,可加上–nodeps) B.yum remove xxx.rpm  这种方法非常不建议使用,卸载过程会将待卸载的软件包所依赖的软件包一并卸载掉,很容易造成系统缺少某些包而崩溃等问题 C.源码包卸载:cd命令进入编译后的软件目录,即安装时的目录,执行make uninstall命令即可:或者直接删除安装目录 2.Windows和LINUX常用的远程连接工具有那些 答: 命令远程连

北京60万年薪的运维岗,伙伴们的梦想啊!

北京60万年薪的运维岗,伙伴们的梦想啊! 快来围观,娶不上的,看看自己还缺哪块,抓紧充电争取以后也可以胜任. 符合要求的简历发给我[email protected],老男孩可以推荐. 运维总监 位置:北京中关村 (偶尔要出差厦门) 汇报对象:技术VP 下属规模:15人+ 薪水范围:60万+(会配期权,具体面议) 岗位描述: 1.深入研究运维相关技术及公司业务,综合业务各方面需求制定统一的运维解决方案 2.深入地理解公司业务系统,思考.创新,设计能够支撑大规模服务集群的运维工具和平台 3.深度参与

Gdevops 2017全球敏捷运维峰会即将登陆北京!

Introduction 全球敏捷运维峰会 打造敏捷与运维领域标杆峰会! 2017年全球敏捷运维峰会(Gdevops, Global Devops Summit)将于2017年在成都.上海.北京.广州四城全面启动,本次Gdevops 2017全球敏捷运维峰会[北京站]由上海市经济和信息化委员会指导,上海市云计算产业促进中心.DBAplus社群主办,数十家媒体单位共同支持,活动家提供Gdevops 2017全球敏捷运维峰会在线报名服务. 详情地址:https://www.huodongjia.co

网易2017春招笔试真题编程题集合题解

01 双核处理 题目 一种双核CPU的两个核能够同时的处理任务,现在有n个已知数据量的任务需要交给CPU处理,假设已知CPU的每个核1秒可以处理1kb,每个核同时只能处理一项任务.n个任务可以按照任意顺序放入CPU进行处理,现在需要设计一个方案让CPU处理完这批任务所需的时间最少,求这个最小的时间. 输入描述 输入包括两行:第一行为整数n(1 ≤ n ≤ 50)第二行为n个整数lengthi,表示每个任务的长度为length[i]kb,每个数均为1024的倍数. 输出描述输出一个整数,表示最少需

Linux运维工程师面试-部分题库(答案版)

最近两个月有意跳槽,看到了一篇Linux运维工程师面试-部分题,就试着做了一下,感觉对Linux基础部分挺有帮助,在这里整理一份参考答案给大家,错误之处还望多多指出. 博文原地址 http://wgkgood.blog.51cto.com/1192594/1627684 一.Linux操作系统知识 1.常见的Linux发行版本都有什么?你最擅长哪一个?它的官网网站是什么?说明你擅长哪一块? 答: 常见的Linux发现版本有Redhat.Centos.Debian.Ubuntu.Suse 最擅长R

好未来2017秋招笔试真题二 --牛客网

好未来2017秋招笔试真题二 --牛客网 链接:https://www.nowcoder.com/questionTerminal/ee5de2e7c45a46a090c1ced2fdc62355来源:牛客网 将一句话的单词进行倒置,标点不倒置.比如 I like beijing. 经过函数后变为:beijing. like I 输入描述: 每个测试输入包含1个测试用例: I like beijing. 输入用例长度不超过100 输出描述: 依次输出倒置之后的字符串,以空格分割 输入例子: I

Linux运维工程师面试-部分题库

Linux运维工程师面试-部分题库(免费分享) 一.Linux操作系统知识 1.常见的Linux发行版本都有什么?你最擅长哪一个?它的官网网站是什么?说明你擅长哪一块? 2.Linux开机启动流程详细步骤是什么?系统安装完,忘记密码如何破解? 3.企业中Linux服务器系统分区标准是什么?(硬盘为300G,内存16G) 4.某一天突然发现Linux系统文件只读,该怎么办呢?完整操作步骤. 5.安装一台系统使用DVD光盘安装,如何安装50台Linux系统如何安装呢?思考一下. 6.用虚拟机安装了一