版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2026上海吉祥航空招聘运维工程师1人笔试历年参考题库附带答案详解一、单项选择题(每题2分,共40分)1.在Linux系统中,查看当前工作目录的绝对路径的命令是?A.pwdB.lsC.cdD.whoami答案:A解析:pwd是PrintWorkingDirectory的缩写,用于输出当前所在目录的绝对路径。2.将文件权限修改为rwxr-xr--,对应的数字表示是?A.751B.754C.764D.744答案:B解析:r为4,w为2,x为1。属主为rwx=7,属组为r-x=5,其他为r--=4,因此为754。3.下列命令中,可用于测试远程主机TCP端口是否开放的是?A.pingB.telnetC.tracerouteD.ifconfig答案:B解析:telnet可以探测指定IP和端口是否能建立TCP连接;ping基于ICMP,无法检测端口状态。4.TCP三次握手中,客户端收到服务器返回的哪类报文后完成连接建立?A.SYNB.ACKC.SYN+ACKD.RST答案:C解析:第二次握手是服务器向客户端发送SYN+ACK,客户端再回ACK后完成三次握手。注意题目问的是客户端收到服务器返回的报文,因此应为SYN+ACK。5.DNS服务默认使用的端口号是?A.21B.25C.53D.80答案:C6.HTTP状态码502表示的含义是?A.请求成功B.服务器内部错误C.网关或代理收到无效响应D.资源未找到答案:C解析:502BadGateway表示代理服务器或网关从上游服务器收到了无效响应,常见于Nginx代理的后端服务宕机。7.MySQL数据库中,用于逻辑备份的常用命令是?A.mysqlB.mysqldumpC.sqlite3D.dbbackup答案:B8.使用Docker查看当前运行中容器的命令是?A.dockerlistB.dockerpsC.dockerstatusD.dockershow答案:B9.Kubernetes中,用于管理无状态应用副本数的核心资源对象是?A.StatefulSetB.DaemonSetC.DeploymentD.Job答案:C解析:Deployment适用于无状态应用,声明期望副本数并自动维护实际Pod数量;StatefulSet用于有状态应用。10.在Shell脚本中,变量$?表示什么?A.当前进程PIDB.上一命令的退出状态码C.脚本参数个数D.当前目录路径答案:B11.Linux系统中,存储用户密码哈希值的文件是?A./etc/passwdB./etc/shadowC./etc/groupD./etc/profile答案:B解析:/etc/passwd存放用户基本信息,密码哈希在/etc/shadow(部分系统使用/etc/security/opasswd等,但标准情况为shadow)。12.Nginx默认监听HTTP服务的端口是?A.443B.8080C.80D.3306答案:C13.下列RAID级别中,兼顾性能和冗余能力,且在实际生产环境常用于数据库存储的是?A.RAID0B.RAID1C.RAID5D.RAID10答案:D解析:RAID10先镜像后条带化,兼顾读性能与容错能力,写入性能优于RAID5。14.在Linux系统中,单核CPU的loadaverage值长期超过多少,通常表示系统存在较大负载压力?A.0.5B.0.8C.1.0D.5.0答案:C解析:单核CPU的loadaverage超过1.0表示任务队列持续溢出,系统可能过载;真实场景需结合多核情况综合判断。15.Python中,以下哪个模块可以获取当前系统时间戳?A.datetimeB.timeC.osD.sys答案:B解析:time.time()返回当前时间戳,datetime也可用于时间操作,但题干强调“时间戳”,time模块更直接。若题目无严格限定,A也可算,这里以标准运维笔试常见答案选time。16.Ansible属于哪一类工具?A.持续集成工具B.配置管理工具C.监控告警工具D.日志分析工具答案:B17.在监控告警中,为了减少因瞬时抖动导致的误报,通常采用哪种策略?A.立即告警并升级B.连续多次采样异常后才触发告警C.直接关闭告警D.仅在工作日告警答案:B18.航空公司核心订座系统通常要求7×24小时高可用,下列方案中作为基础保障最合理的是?A.单机部署+人工重启B.多节点负载均衡+数据库主备自动切换C.仅在白天提供运维保障D.定期停机升级答案:B19.为防止SSH服务被暴力破解,下列最有效的措施是?A.开放所有用户登录B.使用默认22端口C.启用密码复杂度策略并配置fail2banD.关闭防火墙答案:C20.在日志分析中,需要快速从超大文件中找出包含某关键字的行,最常用的Linux命令是?A.awkB.sedC.grepD.tail答案:C二、多项选择题(每题2分,共20分)1.下列属于Linux常用文件系统的有?A.ext4B.xfsC.btrfsD.NTFSE.FAT32答案:ABC解析:Linux原生常用文件系统包括ext4、xfs、btrfs等;NTFS、FAT32多用于Windows环境或移动介质,不属于Linux系统默认主流文件系统。2.下列属于开源监控系统的有?A.ZabbixB.PrometheusC.NagiosD.GrafanaE.OpenStack答案:ABC解析:Grafana通常作为可视化面板,与Prometheus等搭配使用,本身不是完整的监控采集系统;OpenStack是云计算管理平台。3.下列关于TCP与UDP的说法正确的有?A.TCP是面向连接的可靠协议B.UDP是无连接不可靠协议C.TCP传输效率高于UDPD.UDP头部开销比TCP小E.TCP支持广播和多播答案:ABD解析:UDP无需建立连接,头部开销小;TCP具有重传、排序等机制,效率并非高于UDP。TCP是单播协议,不支持广播多播。4.下列属于Docker镜像仓库的有?A.DockerHubB.HarborC.Quay.ioD.GitLabRegistryE.Jenkins答案:ABCD解析:Jenkins是持续集成工具,不是镜像仓库。5.在Kubernetes中,可用于管理工作负载的控制器包括哪些?A.DeploymentB.StatefulSetC.DaemonSetD.JobE.Ingress答案:ABCD解析:Ingress是访问入口管理资源,不是工作负载控制器。6.数据库性能优化的常用手段包括?A.添加合适索引B.对大数据量表进行分区分表C.引入缓存层(如Redis)D.使用数据库连接池E.定期清空数据表答案:ABCD解析:清空数据表属于数据操作,不是性能优化手段。7.下列属于BashShell内置环境变量的有?A.$HOMEB.$PATHC.$PWDD.$UIDE.$TMP答案:ABCD解析:`$TMP`不是标准Bash内置环境变量,常见的是`$TMPDIR`。8.以下命令或工具中,可以查看本机TCP连接状态的有?A.netstatB.ssC.lsof-iD.pingE.ps-ef答案:ABC解析:ping使用ICMP,不查看连接状态;ps-ef查看进程,不直接显示连接。9.下列软件中,常用于实现服务器高可用(HA)或负载均衡的有?A.KeepalivedB.HAProxyC.NginxD.LVSE.Redis答案:ABCD解析:Redis是键值存储数据库,不直接承担高可用或负载均衡角色(除非配合Sentinel/Cluster实现存储高可用,但题目问的是通用高可用/负载均衡软件,故不选E)。10.监控系统产生告警后,常用的通知方式包括?A.邮件B.短信C.钉钉/企业微信消息D.电话语音E.风筝传递答案:ABCD三、判断题(每题1分,共10分)1.在Linux中,chmod777file表示所有用户对该文件拥有读、写、执行权限。答案:正确2.ping命令可以用来测试目标主机的TCP端口是否连通。答案:错误解析:ping基于ICMP协议,测试的是主机连通性,不是TCP端口。3.MySQL主从复制中,从库通常只能提供读操作,主库负责写操作。答案:正确4.Docker容器在重启后,未挂载数据卷的容器内部数据会全部丢失。答案:正确5.Kubernetes中Service资源可以为后端Pod提供稳定的访问入口和负载均衡。答案:正确6.Nginx只能用作Web服务器,不能用于反向代理和负载均衡。答案:错误解析:Nginx最常见的用法就是反向代理与负载均衡。7.拥有root权限的进程能够读取系统中的任意文件,不受任何限制。答案:错误解析:root权限仍可能受SELinux、DAC覆盖等安全机制限制,例如sysctl或某些受保护文件。8.在做备份策略时,只需要备份业务数据文件,不需要备份配置文件。答案:错误解析:配置文件中包含恢复服务所需的参数,必须纳入备份范围。9.监控系统只能监控服务器CPU、内存等性能指标,无法监控业务应用运行状态。答案:错误解析:监控系统可以通过HTTP探测、日志采集等方式监控业务应用的可用性和运行状态。10.执行rm-rf/tmp/test命令,只要权限足够,一定会成功删除该目录。答案:错误解析:如果目录被挂载点或其他进程占用,或存在文件系统只读等限制,删除可能失败。四、简答题(每题5分,共20分)1.简述Linux系统的启动流程。答案:(1)通电并执行BIOS/UEFI固件,完成硬件自检,选择启动设备;(2)引导加载程序GRUB加载内核镜像到内存;(3)内核解压并初始化硬件驱动,挂载根文件系统;(4)执行第一个用户进程systemd(或SysVinit),读取默认运行级别;(5)systemd按依赖关系启动各系统服务,开启多用户等级会话;(6)启动登录管理器或shell,完成系统启动。2.简述MySQL主从复制的原理。答案:(1)主库开启二进制日志binlog,记录所有数据变更操作;(2)从库启动I/O线程,连接主库并请求指定binlog位置;(3)主库将日志推送给从库,从库I/O线程接收并写入从库的relaylog中继日志;(4)从库SQL线程读取中继日志,并按顺序回放执行,使从库数据与主库一致;(5)复制过程中存在时间延迟,可通过半同步复制或组复制优化。3.简述排查服务器CPU使用率过高的思路。答案:(1)使用top或htop定位CPU占用最高的进程,记录PID;(2)使用ps-Lp<PID>-opid,tid,pcpu查看该进程内的线程CPU占用情况;(3)若为Java应用,使用jstack导出线程栈,结合PID转换的十六进制TID定位代码位置;(4)若为PHP/Python应用,使用strace跟踪系统调用或py-spy分析函数热点;(5)检查是否存在死循环、锁竞争、频繁GC或外部接口耗时过高;(6)若CPU使用率低但load高,需排查I/O等待或不可中断进程D状态。4.简述Docker与虚拟机的区别。答案:(1)虚拟化层次不同:虚拟机基于Hypervisor实现硬件虚拟化,每个虚拟机包含完整操作系统;Docker基于容器引擎,与宿主机共享内核,仅包含应用及依赖库;(2)资源占用不同:虚拟机启动慢、占用大;容器启动快、占用小,一台物理机可运行更多容器;(3)隔离级别不同:虚拟机提供完整的隔离边界;容器使用namespace和cgroup实现资源隔离,隔离性弱于虚拟机;(4)性能不同:容器接近原生性能,虚拟机存在硬件虚拟化开销;(5)交付方式不同:镜像格式轻量,容器可快速分发和扩展。五、综合分析题(每题10分,共10分)1.某航空公司核心订座系统在业务高峰期出现响应缓慢,用户在购票页面等待时间明显变长。监控平台显示应用服务器CPU使用率达90%以上,数据库连接数接近最大上限,日志中出现大量“连接获取超时”错误。请结合运维经验,写出你的排查思路和处置方案。答案:排查思路(1)立即确认故障整体影响范围:通过监控大屏查看应用、数据库、中间件、网络各层状态,判断是单点故障还是整体性问题;(2)应用层面:使用top、jstack或arthas等工具抓取CPU最高的线程栈
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026 废水处理指标波动内部研究报告
- 2026 班组安全绩效评估内部研究报告
- 2025年专业技术人员继续教育网提升常态化监管水平,大力发展数字经济
- 2025年中国轻量化氢燃料电池行业市场前景预测及投资价值评估分析报告
- 2025年中国非金属矿物制品业行业市场前景预测及投资价值评估分析报告
- 2型糖尿病肌萎缩多学科决策模式中国专家共识(2026版)
- 2026年国企档案信息管理岗面试真题及答案
- 2026年财务内部监督检查方案
- 2025-2026粤教版小学六年级信息技术期末考试卷
- 地球物理测井声速测井
- 2026年哈尔滨工业投资集团有限公司人员招聘笔试备考试题及详细答案解析
- 通风与空调安装工程管理规范与实施指南
- 吉林省前期物业服务合同9篇
- 肿瘤患者常见症状的护理
- 初中美术七年级上册《方寸之间》教学设计(苏少版)
- 妊娠期肝内胆汁淤积症诊疗指南 2026 版
- 小学二年级心理健康主题班会调整心态积极面对困难教学设计
- 2026年成都市武侯区事业单位人员招聘笔试备考题库及答案详解
- 老年人常见代谢性疾病的防控
- 2026中国建设银行秋季校园招聘笔试历年典型考题及考点剖析(附答案详解)
- 2026年零售药店培训资料(计划+培训内容+培训记录+考核试题)
评论
0/150
提交评论