搜狐Linux运维工程师面试真题曝光
2018-01-01 00:00
609 查看
作为Linux运维工程师,进入大公司是开启职业新起点的关键,今天分享搜狐面试Linux运维及云计算工程师的题目和经历,希望对广大Linux运维及云计算的求职者有一个帮助。首先我们来看下搜狐对Linux运维工程师招聘岗位要求:【岗位定义】系统运维工程师【岗位薪资】15K-35K【基本要求】北京 / 经验3-5年 / 本科及以上 / 全职【职位描述】1. 为搜狐国际化打造先进的存储、消息队列等分布式系统
2. 研发容器技术,持续改进弹性伸缩服务方案,提升业务的资源利用率、运维效率
3. 研发基础服务组件,解决共性需求,减少重复开发与运维
任职资格:
1. 熟练掌握Linux环境下的C/C++/Go/Python/Shell等1至2种以上语言
2. 掌握分布式系统原理,对存储、队列、弹性计算中的一项或多项有深入的理解和认识
3. 扎实的技术基础,熟悉性能、可用性、伸缩性、扩展性、安全性、运维监控、集成发布等
4. 对memcache, Redis, LevelDB, RocksDB, MySQL, Kafka, Docker 的一项或多项有经验者优先 5. 思路清晰,具备生产系统快速 trouble-shooting 的经验和能力搜狐对Linux运维工程师招聘岗位的面试题:1、如何判断 MySQL 主从是否同步?该如何使其同步?2、MySQL 的 InnoDB 如何定位锁问题,MySQL 如何减少主从复制延迟?3、OSI 七层模型,TCP三次握手过程,TCP 连接断开过程,什么情况下 TCP 进入 time_wait?4、什么是跨站脚本攻击,有何危害,SQL 注入攻击如何防范?5、海量文件如何存储?6、如何重置 MySQL Root 密码?7、把 /data 目录及其子目录下所有以扩展名 .txt 结尾的文件中包含 magedu 的字符串全部替换为 magestudy8、创建目录/data/sohu,并且在该目录下创建文件sohu.txt,然后在文件“magedu.txt”里写入内容“inet addr : 10.1.0.8 Bcast : 10.1.0.255 Mask : 255.255.255.1 ”(不包含引号)9、脚本计算1+2+3…. +100=?10、Apache 和 MySQL 两种服务能否装在同一台机器上,如何查看 Apache 和MySQL 端口和进程?11、如何在一台虚拟机上同时部署4个网站,访问域名分别是 www.sohu1.net www.sohu2.net test1.magedu.net test2.magedu.net12、统计一下 /var/log/nginx/access.log 日志中访问量最多的前十个 IP?13、怎么查看当前系统中每个 IP 的连接数,怎么查看当前磁盘的 IO,怎么查看当前网络的 IO?14、写一个脚本,实现批量添加20个用户,用户名为:user1-20,密码为 user 后面跟着5个随机字符或数字15、dmesg 命令中看到 ip-conntrack:table full,dropping packet,如何解决?16、varnish nginx squid 各自缓存的优缺点17、查询 DNS 的深层结构18、LVS 的三种模式19、lvs/nginx/haproxy优缺点20、Linux 系统监控命令,查看 CPU 负载内存等情况21、查看网络流量的命令22、Docker 四中网络模式23、实现高可用工具有哪些24、MySQL 数据备份工具25、Awk 和 SED 的区别26、介绍 CDN 的作用27、KeepAlive 的工作原理和如何做到健康检查28、Squid 的默认缓存大小是多少?29、查看 Linux 系统的所有配置的命令(除了 CPUInfo 和 MEInfo)30、用 Shell 脚本或命令将/opt目录下的大于15KB的文件都移到/tmp目录下31、写过哪些 Python 脚本?
2. 研发容器技术,持续改进弹性伸缩服务方案,提升业务的资源利用率、运维效率
3. 研发基础服务组件,解决共性需求,减少重复开发与运维
任职资格:
1. 熟练掌握Linux环境下的C/C++/Go/Python/Shell等1至2种以上语言
2. 掌握分布式系统原理,对存储、队列、弹性计算中的一项或多项有深入的理解和认识
3. 扎实的技术基础,熟悉性能、可用性、伸缩性、扩展性、安全性、运维监控、集成发布等
4. 对memcache, Redis, LevelDB, RocksDB, MySQL, Kafka, Docker 的一项或多项有经验者优先 5. 思路清晰,具备生产系统快速 trouble-shooting 的经验和能力搜狐对Linux运维工程师招聘岗位的面试题:1、如何判断 MySQL 主从是否同步?该如何使其同步?2、MySQL 的 InnoDB 如何定位锁问题,MySQL 如何减少主从复制延迟?3、OSI 七层模型,TCP三次握手过程,TCP 连接断开过程,什么情况下 TCP 进入 time_wait?4、什么是跨站脚本攻击,有何危害,SQL 注入攻击如何防范?5、海量文件如何存储?6、如何重置 MySQL Root 密码?7、把 /data 目录及其子目录下所有以扩展名 .txt 结尾的文件中包含 magedu 的字符串全部替换为 magestudy8、创建目录/data/sohu,并且在该目录下创建文件sohu.txt,然后在文件“magedu.txt”里写入内容“inet addr : 10.1.0.8 Bcast : 10.1.0.255 Mask : 255.255.255.1 ”(不包含引号)9、脚本计算1+2+3…. +100=?10、Apache 和 MySQL 两种服务能否装在同一台机器上,如何查看 Apache 和MySQL 端口和进程?11、如何在一台虚拟机上同时部署4个网站,访问域名分别是 www.sohu1.net www.sohu2.net test1.magedu.net test2.magedu.net12、统计一下 /var/log/nginx/access.log 日志中访问量最多的前十个 IP?13、怎么查看当前系统中每个 IP 的连接数,怎么查看当前磁盘的 IO,怎么查看当前网络的 IO?14、写一个脚本,实现批量添加20个用户,用户名为:user1-20,密码为 user 后面跟着5个随机字符或数字15、dmesg 命令中看到 ip-conntrack:table full,dropping packet,如何解决?16、varnish nginx squid 各自缓存的优缺点17、查询 DNS 的深层结构18、LVS 的三种模式19、lvs/nginx/haproxy优缺点20、Linux 系统监控命令,查看 CPU 负载内存等情况21、查看网络流量的命令22、Docker 四中网络模式23、实现高可用工具有哪些24、MySQL 数据备份工具25、Awk 和 SED 的区别26、介绍 CDN 的作用27、KeepAlive 的工作原理和如何做到健康检查28、Squid 的默认缓存大小是多少?29、查看 Linux 系统的所有配置的命令(除了 CPUInfo 和 MEInfo)30、用 Shell 脚本或命令将/opt目录下的大于15KB的文件都移到/tmp目录下31、写过哪些 Python 脚本?
相关文章推荐
- 搜狐Linux运维工程师面试真题-答案
- 新浪Linux运维工程师面试真题曝光 – 运维派
- Linux运维工程师面试-部分题库(答案版)
- Linux运维工程师面试-部分题库(答案版)
- 面试备忘录+linux运维工程师面试题练习
- 美团Linux运维工程师面试真题曝光 – 运维派
- Linux运维工程师必备的80个监控工具全集(上)
- 详解linux运维工程师入门级必备技能
- 面试Linux运维,回来的总结,慢慢成长!
- 嵌入式linux工程师面试题目
- 深信服面试linux开发工程师总结
- Linux运维工程师需要掌握什么才能胜任工作呢
- 从苦逼到牛逼,详解Linux运维工程师的打怪升级之路
- 你是不是 可替代的Linux运维工程师?
- 经验之谈:Linux运维工程师所需技能
- Linux运维工程师中级面试题
- 详解Linux运维工程师打怪升级篇 推荐
- Linux运维工程师必备(命令)
- Linux实战型企业运维工程师试题测评
- Linux c/c++工程师面试准备