网易月薪25K的Linux运维面试真题曝光,值得一试!

2023-10-29

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

【岗位定义】高级系统工程师(应用运维)

【岗位薪资】15K-25K

【职位描述】

1. 负责公司运维体系的建设,组织在线移动APP和业务系统以及自建私有云的监控、维护,推进自动化运维;

2. 建立和完善公司的运维监控体系和事件处理机制,确保业务的稳定运行;

3. 配合产品开发组进行应用和服务的部署、测试、调优、运营等工作,并针对产品运行情况给出调整建议;

4. 整理各类运维文档,沉淀经验。

【职位要求】

1. 重点本科及以上学历,2年以上互联网公司Linux运维相关经验;

2. 精通zabbix监控系统的搭建和维护,能够开发自定义脚本;

3. 熟悉Nginx/Apache/Tomcat等Web应用服务器部署、优化;

4. 熟练使用shell,perl等脚本语言并具备一定的开发能力,能够使用python等语言进行简单的运维工具及页面开发;

5. 熟练自动化配置工具,如febric、saltstack等;

6. 熟练使用相关工具进行网络故障诊断,熟悉iptables,vpn等网络工具;

7. 有虚拟化环境、公有云平台使用经验优先。


下面是网易Linux运维工程师面试真题:

1.SDRAM、DDR2、DDR3…
答:

1、(Synchronous Dynamic Random Access Memory)同步动态随机存储器。SDRAM在一个时钟周期内只传输一次数据,它是在时钟的上升期进行
数据传输。

2、(Double Data Rate)双倍速率同步动态随机存储器。DDR内存则是一个时钟周期内传输两次数据,它能够在时钟的上升期和下降期各传输一
次数据。
DDR2(Double Data Rate 2)。它与上一代DDR内存技术标准最大的不同就是,虽然同是采用了在时钟的上升/下降延同时进行数据传输的基本方
式,但DDR2内存却拥有两倍于上一代DDR内存预读取能力(即:4bit数据预读取)。换句话说,DDR2内存每个时钟能够以4倍外部总线的速度读/写数据
,并且能够以内部控制总线4倍的速度运行。
而DDR3的预取为8bit,所以突发传输周期(Burst Length,BL)也固定为8。


2.下列哪个命令不能退出vi编辑器::x,:q,:q!,:bye
答:最后一个,即:bye
:x(写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间,否则不会更新文件修改时间。)
:q(普通退出,如果有写入操作,则提示)
:q!(强制退出,如果有写入操作,则不会保存)


3.下列哪种协议既有TCP又有UDP的:telnet,SMTP,DNS…
答:telnet (TCP)
SMTP(TCP)
DNS(tcp/udp)
DNS一般使用UDP,DNS的主辅名字服务器在同步时使用TCP协议


4.到相同目的地有下面几条路由,静态、RIP、OSPF,问数据包会经过哪一条。
答:默认使用出站接口配置的静态路由和使用下一跳地址配置的静态路由的AD为1,所以选静态。
附:
路由源            默认AD
连接接口          0
静态路由          1
EIGRP            90
IGRP             100
OSPF             110
RIP              120
External EIGRP   170
未知              255(这个路由将绝不会被使用)


二、填空题
1.SAN的中文名称是_存储域网络(Storage Area Network)_______;NAS的中文名称是___网络存储设备(NAS:Network Attached Storage).


2.写出除linux外的三种类Unix系统__Solaris____、__FreeBSD_____、_AIX______.


3.假如有3个文档…………,用一个最简单的命令将其合并为一个文档___cat file1.out file2.out file3.out > file4.out ______.


4.字符串的匹配,c[?]c 
答:该题目应该是没有出完整,大括号内为任意字符


5.某IP地址192.168.48.10,掩码为255.255.255.128,其所在的子网为__192.168.48.0________,广播
地址为______192.168.48.127________,有效的主机IP地址范围从______192.168.48.1_________到___192.168.48.126_____________.


6.查看TCP连接的命令____netstat______.


7.在OSI模型中,HTTP协议工作在第__7__层,交换机工作在第_1-2___层。(此题不够严谨,个人认为后面填2层,1-2层都不能算错)


8.写出一些成熟的虚拟机技术____VMWare、__XEN、Bochs______________。(个人认为填写的越多,越能证明你的知识面广,加感情分)


三、简答题
1.32位操作系统和64位操作系统的区别,并说明它们的优点和缺点。
答:优点:可以进行更大范围的整数运算;可以支持更大的内存。如支持更多的可寻址空间大于4GB。支持更大的虚拟内存16TB,支持更多的页面文件
512TB,支持更多的系统缓存1TB。支持更高的颜色质量(2的64次方)
缺点:缺点是向下兼容性差、支持硬件驱动较少。支持应用程序较少。需要硬件支持。


2.固态硬盘和传统硬盘有什么区别,并说明它们的优点和缺点。
答:有点:抗震性强,机械故障点小。噪声小。发热量小,体积小。读写速度快。
缺点:容量小,价格贵。数据恢复能力差。


3.多核CPU和单核CPU的优点和缺点,是否所有程序在多核CPU上运行速度都快?为什么?
答:不是。
由单核处理器增加到多核处理器,如果主频不变的话,IPC(每个时钟周期内执行的指令数)理论上可以提高一倍,功耗理论上也就最多提高一倍,因为功耗的增加是线性的。但是有些程序只能在单核下运行。


4.给你6个150G硬盘,列出RAID排列方式,哪种方式容量最大,并解释。
答:6块硬盘全部利用无法做出RAID01个阵列。最大只能做RAID0 :容量150*4
raid5:容量150*(6-1)
raid0+1:容量150*(6/2)
所以答案是RAID5


5.有一web服务器,某天某用户投诉上某个网站速度很慢,如果你是服务器的管理员,请问你如何查找原因。假设服务器有任意操作系统和软件。
答:1、首先检测服务器状态,排除硬件故障和系统故障 排除机器故障
2、检查底层网络状态(包括互联情况,PING包延迟、流量情况)排除网络故障和网卡等设备故障。
3、检查WEB服务器软件运行情况(并发连接、服务软件配置情况、数据库连接情况等)排除应用服务故障。


四、编程题 (答案未完成)
1.某程序每隔5分钟运行一次,得出一个运行结果,保存在文档中,格式为
2008-06-01 00:05:00 1120
(1)在每天的23点56分访问文档,将当天的运行结果保存至文档,
[如:/…./…../20080601]
(2)统计出每天运行结果的总和。
设计一套方案,并编程来实现。
2.运动会,(人,成绩)
保存格式为每行一个成绩,第一列为人名,第二列为成绩。如Jim 24
(1)
(2)
(3)统计每个人的平均成绩(平均成绩=总分/参加项目总数),并按平均成绩由高到低排列。


五、推理题
1.在太平洋一岛上住着土人,他们不喜欢外人来打扰。有一天一位探险家来到了岛上,被土人抓住,土人的祭司告诉探险家,他在临时之前有机会留
下一句话,如果这句话是真的,他将被烧死,如果这句话是假的,他将被五马分尸,可怜的探险家如何才能活下来?并解释。
答:我将被五马分尸
如果是真话,游客将被烧死,而不会被五马分尸,因此游客所说为假话!矛盾!
如果是假话,游客将被五马分尸,的确如他所说,因此游客所说为真话!矛盾!
这样,无法断定游客所说是真是假!岛上人也就无法执行他们的规则!


六、论述题
1.以下几种情况,那些是最无法预期的?哪些是可以避免的?你会如何面对?
(1)老板把你叫进办公室,让你负责一个新项目,并提醒你接下来几个星期将会非常忙碌。
答:无法预期。但是有计划的安排好目前手头的工作,并接受新项目是对自己的一个 考验。
(2)一朋友给你发了一封电子邮件,介绍一个网站很有用,你花了几分钟时间去浏览网站。
答:可以避免。在浏览之前搞明白这个网站究竟值得花一些时间去看。
(3)某客户打电话过来,要你赶紧去他们公司。
答:可以避免。如果是可以通过网络完成的工作,干嘛非要跑过去。
(4)老板要你在下班前完成某些任务。
答:无法预期。尽量去完成,如果实在无法完成,则要向领导隐晦的说明原因,争取他的理解。
(5)你必须立即放下手头工作,去买纸杯,因为发现纸杯已经用完了,而且10分钟后的会议会用到。
答:可以避免。对一些消耗品可以适当的准备一些,不要让这些烦琐的工作打断手头更重要的工作。
2.你认为一个出色的游戏运营维护工程师必须具备的关键素质有哪些?并按从主到次的顺序解释。 
答:1、主动乐观、积极的态度
2、细心和抗压力
3、丰富的知识面和超强的沟通能力
4、时刻冷静的头脑
5、正直

来源:马哥linux运维(magedu-Linux)


文末福利 || 免费领:运维大神速成秘籍(300页干货,基础、进阶、高端,全方位linux技能整理)


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

网易月薪25K的Linux运维面试真题曝光,值得一试! 的相关文章

  • 让 MongoDB 在 Linux 上监听远程连接

    我已在 Windows 本地计算机上 上成功安装 MongoDB 作为服务 但现在我想将 MongoDb 移动到单独的服务器 所以我将 tarball 解压到网络上的虚拟服务器 运行 Linux 当我从本地计算机使用 PuTTY 连接到服务
  • 归档文件系统或格式

    我正在寻找一种文件类型来存储已退役系统的档案 目前 我们主要使用 tar gz 但从 200GB tar gz 存档中查找并提取几个文件是很麻烦的 因为 tar gz 不支持任何类型的随机访问读取规定 在你明白之前 使用 FUSE 安装 t
  • 如何更改 Ubuntu 14.04 上的 php-cli 版本?

    我是 Linux 新手 在篡改时破坏了一些 php 设置 如果我执行一个包含以下内容的 php 脚本 phpinfo 它显示 php 版本为 5 6 但通过命令行 如果我运行php v它返回 7 0 版本 我想让两个版本匹配 我怎样才能修复
  • 嵌入式Linux poll()不断返回

    我有一个特别的问题 当我知道没有什么可读时 民意调查不断返回 因此设置如下 我有 2 个文件描述符 它们构成fd设置民意调查监视 一种用于引脚从高到低的变化 GPIO 另一个用于代理输入 代理输入出现问题 处理的顺序是 启动main函数 然
  • Godaddy 托管上的 CakePHP 控制台

    我一直在努力让我的 CakePHP 网站在 Godaddy 网格托管 帐户上运行 我的蛋糕应用程序设置是从帐户的子目录托管的 并且可以通过子域访问 我必须调整我的 htaccess 文件才能使其正常工作 现在我需要让 CakePHP 控制台
  • Unix 命令列出包含字符串但*不*包含另一个字符串的文件

    如何递归查看包含一个字符串且不包含另一个字符串的文件列表 另外 我的意思是评估文件的文本 而不是文件名 结论 根据评论 我最终使用了 find name html exec grep lR base maps xargs grep L ba
  • 为什么我收到“无法进行二进制日志记录”的信息。在我的 MySQL 服务器上?

    当我今天启动 MySQL 服务器并尝试使用以下命令进行一些更改时用于 MySQL 的 Toad http www quest com toad for mysql 我收到此消息 MySQL 数据库错误 无法进行二进制日志记录 消息 交易级别
  • 在 Linux 上更快地分叉大型进程?

    在现代 Linux 上达到与 Linux 相同效果的最快 最好的方法是什么 fork execve combo 从一个大的过程 我的问题是进程分叉大约 500MByte 大 并且一个简单的基准测试只能从进程中实现约 50 个分叉 秒 比较最
  • 跟踪 Linux 程序中活跃使用的内存

    我想跟踪各种程序在特定状态下接触了多少内存 例如 假设我有一个图形程序 最小化时 它可能会使用更少的内存 因为它不会重新绘制窗口 这需要读取图像和字体并执行大量库函数 这些对象仍然可以在内存中访问 但实际上并没有被使用 类似的工具top它们
  • 从 csv 文件中删除特定列,保持输出上的相同结构[重复]

    这个问题在这里已经有答案了 我想删除第 3 列并在输出文件中保留相同的结构 输入文件 12 10 10 10 10 1 12 23 1 45 6 7 11 2 33 45 1 2 1 2 34 5 6 I tried awk F 3 fil
  • 仅打印“docker-container ls -la”输出中的“Names”列

    发出时docker container ls la命令 输出如下所示 CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES a67f0c2b1769 busybox tail f dev
  • 如何根据 HTTP 请求使用 Python 和 Flask 执行 shell 命令并流输出?

    下列的这个帖子 https stackoverflow com questions 15092961 how to continuously display python output in a webpage 我能够tail f网页的日志
  • gdb查找行号的内存地址

    假设我已将 gdb 附加到一个进程 并且在其内存布局中有一个文件和行号 我想要其内存地址 如何获取文件x中第n行的内存地址 这是在 Linux x86 上 gdb info line test c 56 Line 56 of test c
  • 为什么 Linux perf 使用事件 l1d.replacement 来处理 x86 上的“L1 dcache misses”?

    在英特尔 x86 上 Linux用途 https stackoverflow com a 52172985 149138事件l1d replacements来实施其L1 dcache load misses event 该事件定义如下 计数
  • 为什么内核需要虚拟寻址?

    在Linux中 每个进程都有其虚拟地址空间 例如 32位系统为4GB 其中3GB为进程保留 1GB为内核保留 这种虚拟寻址机制有助于隔离每个进程的地址空间 对于流程来说这是可以理解的 因为有很多流程 但既然我们只有 1 个内核 那么为什么我
  • Android 时钟滴答数 [赫兹]

    关于 proc pid stat 中应用程序的总 CPU 使用率 https stackoverflow com questions 16726779 total cpu usage of an application from proc
  • 如何在数组中存储包含双引号的命令参数?

    我有一个 Bash 脚本 它生成 存储和修改数组中的值 这些值稍后用作命令的参数 对于 MCVE 我想到了任意命令bash c echo 0 0 echo 1 1 这解释了我的问题 我将用两个参数调用我的命令 option1 without
  • 所有平台上的java

    如果您想用 java 为 Windows Mac 和 Linux 编写桌面应用程序 那么所有这些代码都相同吗 您只需更改 GUI 即可使 Windows 应用程序更像 Windows 等等 如果不深入细节 它是如何工作的 Java 的卖点之
  • 添加要在给定命令中运行的 .env 变量

    我有一个 env 文件 其中包含如下变量 HELLO world SOMETHING nothing 前几天我发现了这个很棒的脚本 它将这些变量放入当前会话中 所以当我运行这样的东西时 cat env grep v xargs node t
  • 无法使用 wget 在 CentOS 机器上安装 oracle jdk

    我想在CentOS上安装oracle java jdk 8 我无法安装 java jdk 因为当我尝试使用命令安装 java jdk 时 root ADARSH PROD1 wget no cookies no check certific

随机推荐

  • 数据库结构对比工具 支持 SqlServer ,Oracle,MySql 相互对比同步转换 源代码生成,Word表格生成Model ,文本格式化,差异对比

    数据库结构对比工具 支持 SqlServer Oracle MySql 相互对比同步 QQ群 434053880 有最新版本下载 1 CSDN 下载链接 不过要积分下载 SqlServer Oracle MySql数据库结构相互对比同步 m
  • 注意力机制学习(二)——空间注意力与pytorch案例

    文章目录 一 空间注意力机制简介 二 空间注意力与pytorch代码 三 使用案例 一 空间注意力机制简介 空间注意力的示意图如下 长条的是通道注意力机制 而平面则是空间注意力机制 可以发现 通道注意力在意的是每个特怔面的权重 空间注意力在
  • Spring框架Security(认证)快速上手

    在处理Spring安全框架时 通常可以选择Shiro或者Security 做认证授权加密等 推荐非SpringBoot 使用Shiro SpringBoot项目使用Security 学习网址 Security Shiro 目录 1 Spri
  • BUUCTF WEB [极客大挑战 2019]Secret File

    BUUCTF WEB 极客大挑战 2019 Secret File 启动后效果如下 F12查看源代码
  • unity中的碰撞和触发事件

    首先 unity中两个游戏对象发生碰撞的条件 1 两个游戏对象必须都有Collider碰撞器这个组件 2 至少有一个游戏对象包含刚体组件 3 两个游戏对象有相对运动 还应该知道跟碰撞事件相关的3个函数 void OnColliderEnte
  • 【Python】近似熵,样本熵,模糊熵计算高效版

    文章目录 前言 整体思路 1 近似熵 Approximate Entropy ApEn 1 1 理论基础 1 2 python第三方库实现 1 3 基于多线程numpy矩阵运算实现 2 样本熵 Sample Entropy SampEn 2
  • 在React中使用Typescript

    使用命令创建项目 生成一个全新的 ts react 的模版 可直接使用指令 npm create react app my app template typescript 该模板包含了全套正常运行React所需要的的包和配置 无需再额外手动
  • 若依RuoYi-Vue代码学习一---通用分页处理

    文章目录 一 先运行看看接口到sql 二 来看看若依怎么处理的分页 三 最后回到接口 及其参数返回 一 先运行看看接口到sql 随便找个表格看看 可以看到传入了 分页关键属性 看看debug的日志打印的sql debug 137 gt Pr
  • 小程序酷炫3D登录页源码(泥陶态)

    小程序酷炫3D登录页源码 泥陶态 1 页面效果 登陆页面一般都要酷炫好看一点 这里分享一个泥陶态3D登录页面 泥陶态是结合 3D 设计流行风格而兴起的新形态 设计趋势由拟物风格发展为扁平风格时 去掉了一切表示深度和层叠的效果 虽然视觉上简化
  • android中Manifest.xml中的intent-filter作用

    注意 隐式启动Activity的intent到底发给哪个activity 需要进行三个匹配 一个是action 一个是category 一个是data 可以是全部或部分匹配 同样适用于Service和BroadcastReceiver 下面
  • lgvl菜单项优化

    项目场景 嵌入式CPU ASR3603S MCU 24MB ROM 16MB RAM 问题描述 功能菜单 设置菜单 菜单列表上下滑动有些慢 LVGL菜单滑动过程中卡顿感 原因分析 代码执行耗时 图片加载耗时 缓冲区太小多次刷新耗时 解决方案
  • 关于微信小程序获取头像和昵称

    不知道为什么微信一直对开发者获取 微信头像 微信昵称 一直抱以限制态度 关于接口调用方法 也是一直在修改 open type getUserInfo 在2021年4月13日停用 wx getUserInfo 在2021年4月28日停用 wx
  • 矢量网络分析仪(矢网)组成和原理简介

    一 概述 矢量网络分析仪是一种常见的射频测量仪器 主要用来测量高频器件 电路及系统的性能参数 如线性参数 非线性参数 变频参数等 1 1 分类 矢量网络分析仪一般以频率来划分 截止频率越高 价格也越贵 根据测试端口的数量可分为 双端口 3
  • oracle重新编译package,这个package为什么编译不了?该怎么解决

    SQL codecreate or replace package pack sunyard test is type refcur is ref cursor 函数名称 func sunyard test 作者 sunyard zheng
  • 阶段性学习总结

    前 言 从开学到现在 时间已过去两个月之久 这段时间 一直断断续续做js学习研究 有时候浪费了不少时间 还疑惑不断 下面就这段时间学习状况 以及相关的生活习惯做关联总结 javascripty以下简称 javascript 总体 在总结之前
  • 后台登陆万能密码总结

    1 Asp Aspx万能密码 or or or 1 1 or 1 1 or a a or a a or a a or a a or 1 1 a or 1 1 or a a or 1 or 1 1 1 1 or 1 1 or 1 1 OR 1
  • MPI并行编程——多进程程序设计

    MPI Massage Passing Interface 它不是一种语言 而是一种库描述 是消息传递函数库的标准规范 MPI标准定义了一组具有可移植性的编程接口 在Fortran和C C 中可以直接对相应的函数进行调用 MPI有很多种实现
  • 基于python的在线考试系统的设计与实现

    源码获取 点击下载 基于python的在线考试系统的设计与实现 本系统实现了在线考试网的主要功能 以无纸化的管理不但可以提高工作效率 减少监考人员数量 增强公平性等 而且可以实现学校或企业的低成本投入 高效率办公的宗旨 在线考试网 它包括有
  • Windows日志浅析

    从这篇文章开始本人开始结合Windows产品日志分析大神 RANDY FRANKLINSMITH 的电子书 以及自己的实验对Windows操作系统的日志开始分析 也是对自己的一种激励 至少希望自己能坚持下去这个分析 并且希望自己可以通过这个
  • 网易月薪25K的Linux运维面试真题曝光,值得一试!

    首先我们来看下网易Linux运维工程师招聘岗位要求 岗位定义 高级系统工程师 应用运维 岗位薪资 15K 25K 职位描述 1 负责公司运维体系的建设 组织在线移动APP和业务系统以及自建私有云的监控 维护 推进自动化运维 2 建立和完善公