首页 > 系统相关 >小米Linux 运维工程师面试真题

小米Linux 运维工程师面试真题

时间:2024-03-16 23:01:47浏览次数:31  
标签:http 运维 真题 raid5 Linux 题目 小米

小米Linux 运维工程师面试真题

首先我们来看下小米 Linux 运维工程师招聘岗位要求:

【岗位定义】运维工程师

【岗位薪资】10K-24K

【基本要求】北京 / 经验 3-5 年 / 本科及以上 / 全职

职位描述

1、负责小米网交易系统部署、监控、可持续优化等;

2、负责小米网抢购系统运维变更、监控告警、故障排查等工作;

3、遇突发事件及时响应,跟踪与解决。

【职位要求】

1、三年以上网站运维工作经验,并在具有大型网站或大型项目工作经验;

2、熟练掌握 shell,熟悉 python 框架,有一定的开发经验者优先;

3、熟悉主流运维工具的配置、管理、使用,如 puppet/chef/saltstack;

4、熟悉 Linux 系统的管理和日常维护操作;

5、了解网络原理,熟悉网络相关配置;

6、具有一定的英文阅读能力

下面是小米 Linux 运维工程师面试真题:

第一部分:Linux 基础

题目 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

每行都是按照逗号分隔,其中第二列都是数字,请对该文件按照第二列数字从大到小排列。

题目 3:查看当前 Linux 服务器是否监听 80 端口,如果在监听,请找出其进程 ID,并结束

该进程。

题目 4:使用 curl 或 wget 命令获取 http 服务的 header 信息。

题目 5:

关于 Linux 的用户账号,下面说法正确的有:

A.用户的密码,是以明文形式存储在 /etc/passwd 文件中的

B.用户的密码,是以密文形式存储在 /etc/passwd 文件中的

C.用户的密码,是以密文形式存储在 /etc/shadow 文件中的

D.用户登录的时候,会把用户的密码明文与保存的密码做对比

题目 6:

对于 N 块硬盘组成的硬盘阵列,下面的说法哪个是错误的:

A.raid1 与 raid5 相比,读取数据的速度 raid5 更快

B.raid1 与 raid5 相比,raid5 的磁盘空间利用率更高

C.raid1 在 (N-1)块磁盘损坏的情况下,不影响数据的完整性

D.raid0 相比于 raid1、raid5,读写速度最快

题目 7:

负载均衡,你了解的常用软件有哪些?请写出至少三种以上,并评价各自的缺点。

题目 8:

执行 $ time sleep 2,输出如下:

real 0m2.003s

user 0m0.004s

sys 0m0.000s

请说明 real、user、sys 三者具体代表的意思和区别。

题目 9:

nginx rewrite 规则中 last、break、redirect、permanent 的含义。

题目 10:

WEB 服务 cookies 和 session 的区别。

题目 11:

http 1.0 和 http 1.1 下有何区别?http 2.0 的主要变化或优势有哪些?

第二部分:安全部分

题目 12:

请列举 WEB 常见安全问题(不少于三项),阐述其原理、危害。

题目 13:

请列举常见 DOS 攻击类型,并分别介绍其原理和防御方法。

题目 14:

服务器遭到入侵,作为安全管理人员,你应做如何处理?

第三部分:网络部分

题目 15:请简述 TCP 的三次握手过程。

题目 16:发现系统中存在大量 TIME_WAIT,分析原因并提出三条以上优化建议。

第四部分:Python 部分

题目 17:xrange 和 range 的异同。

题目 18:列表 A 和 B,使用 Python 快速获取 A 和 B 中的共有元素。

题目 19:有 20 台服务器,需要在所有机器上 echo “123”,要求同时并行操作 5 台服

务器,请使用 Python 或 shell 写出相关代码。 (图文均来自互联网,侵权删!)

ServiceHot 独立研发的 IT 服务运营管理平台(ITSOM),一款专业的云运维管理平台,现

提供免费试用哦!

标签:http,运维,真题,raid5,Linux,题目,小米
From: https://www.cnblogs.com/nwq1101/p/18077834

相关文章

  • 新浪Linux 运维工程师面试真题
    新浪Linux运维工程师面试真题首先我们来看下新浪Linux运维工程师招聘岗位要求:【岗位定义】运维工程师【岗位薪资】10K-20K【基本要求】经验1-3年/本科及以上/全职【职位描述】1、负责服务器和应用的监控和应急反应,需要值夜班以确保有7*24小时的持续运作能力;2、......
  • 四剑客面试真题
    四剑客面试真题1、linux系统中,什么命令可以从文本文件的每一行中截取指定的内容的数据用awkawk可以截取awk'{print$1}'test.txt实际效果演示[root@master~]#cattest.txtdsjkfhfsdfhsdsdfjssdkfhhergdfghksdhgsdfksdhsfhshefafjnshdffkhsekfse......
  • 京东Linux 运维工程师面试真题
    京东Linux运维工程师面试真题首先我们来看下京东Linux运维工程师招聘岗位要求:【岗位定义】运维工程师【岗位薪资】10K-20K【基本要求】北京/经验3-5年/本科及以上/全职【职位描述】1.负责私有云docker的日常维护、故障排查、性能调优;2.负责应用系统的日常监......
  • 腾讯Linux 运维工程师面试真题
    腾讯Linux运维工程师面试真题1、如何防止DDOS攻击?如提供足够资源给你,要保证用户访问不影响。首先确定攻击源范围,如果是处于公司内部,那么暂时性的将这一区域的内部网络封掉,如果是外部IP那么通过防火墙或者软件进行IP过滤,这样能够一定程度上减缓承受的攻击压力。其次,开......
  • Linux Graphics Stack(图图图)
    Linux图形相关涉及到硬件、内核驱动、协议API、2D/3D渲染框架、GUI框架、桌面环境等,相当复杂,这里简单收集架构图作为记录。1硬件相关显示相关的有:Displaying:显示器、投影等。包括Displayengine、Timingscontroller、DisplayinterfacePHY。Rendering:3Drendering,2Dsha......
  • windows11配置ssh别名实现免密登录linux系统
    1在windows11上安装git2在git终端输入以下命令生成id_rsa进入到.ssh目录C:\Users\xxxxx.ssh,一般情况目录在这个位置ssh-keygen-trsa-b4096-C"[email protected]"输入命令后一直回车生成3将生成的rsa_pub的内容复制到linux服务器的~/用户名/.ssh/authorized_keys中......
  • 23笔试真题:最长路径问题
    输入一个数字n表示层数,在输入数字来表示三角形,要求三角形求解从顶到低的最长路径。742160247524675从第一层的7出发,走到第五层,求出经过路径和最长的路径和。要求使用递归与递推两种方法,并且按照下面的输入与输出设计程序。从上一层向下一层走的时候......
  • Linux的基础
    linux的基础命令linux命令的基本形式:command【-options】【parameter】command:命令command:参数(可选,非必填)options:选项(可选,非必填)Ls:以平铺的形式列出当前目录下的所有内容。ls【-a,-l,-h】【parameter】(可选,非必填)。-a:表示all,即列出全部文件(包含隐藏的文件/文件夹)。-l:......
  • Linux常用命令
    目录find./-typef-size+102400kfind./-typef-size+102400kfind./-typef-size+102400kfind:这是一个命令行工具,用于在目录树中搜索和定位文件的列表。./:这指定了find命令应该从哪里开始搜索。在这个例子中,它从当前目录开始。-typef:这个选项告诉find......
  • Linux第79步_使用自旋锁保护某个全局变量来实现“互斥访问”共享资源
    自旋锁使用注意事项:自旋锁保护的“临界区”要尽可能的短。因此,在open()函数中申请“spinlock_t自旋锁结构变量”,然后在release()函数中释放“spinlock_t自旋锁结构变量”,这种方法就行不通了。如果使用一个变量“dev_stats”来表示“共享资源的使用标志”,则“dev_stats>0”,......