这个学员去小米面试,面试官根据简历和面试过程中提到的技术点,聊了很多,学员回答也还不错。
面试官很nice,善于沟通和调节面试氛围,对于知识点的把握也比较好。
本文根据学员的面试回忆整理;
1. 自我介绍?
2. (自我介绍中提到过部署) 在上一家公司部署过啥?
3. 网络方面做些什么?
4. 局域网有多少设备?
5. 都有些什么设备?
6. 设备那个品牌的多?
7. dell的远程控制卡配过吗?
8. linux接触过吗?装过系统吗?遇到过什么问题?
9. centos7默认安装是哪个文件系统? xfs
10. mysql接触过吗?接触过些什么?主从搭建的原理?搭建步骤?
11. 主从搭建完成后从服务器不同步了要恢复同步但不影响主的服务?
12. 导出数据的时候如何不让它锁表?xtrbackup接触过吗?
- 做devops做哪些决策?
- 运维就可以做产品决策,你是做那个的角色? 运维
- 把你的运维思路基于开发还是让开发基于你的思路?
- devops分几个模块? cmdb资产管理你参与多少
- 配置管理用什么做的? ansible
- 简单说一下用ansible批量部署nginx?
- 用 playbook怎么写的
- 主机在ansible用什么来标识的 ?
- 编译安装可以吗 ?
- nginx都配置什么东西?
- nginx有几种算法?
- 监控用什么做的? zabbix 有多少监控项,cpu 磁盘 服务 用什么做的?
- 说说MySQL是怎么做的 ?
- zabbix用的那个版本的 ?
- 那监控mysql用的是自己写的模板?
- mysql状态 (增删改查)?
- 平常接受工作有哪些?
- 你部署过的web有什么?
- 上线你们是怎样的一个流程?
- 我关注你们上线 运维人员用什么? 面试官:操作脚本 操作那些中间件 发布两种: 一种开发 。。搭建中间件 系统 第二:最原始手动 最终目的把包考到相应的目录
- 你们现在用得是第一种 还是第二种? 一
- 通过网页实现还是通过脚本实现的多一些 ?脚本多一些
- 你们的脚本调用source 还是ansible ?
- tomcat优化做过么?
- 系统优化做过么?
- 这对于内存 或者装过哪些系统做过哪些优化?
- redis做过么? 做过哪些优化 ?
- 做一个项目一个zabbix里有多少个host? 有哪些项目 ? 项目部署架构图画一下?
- lvs的算法有几个
- 你们用的lvs哪个算法
- dr模式可不可以在不同的网站端配置
- 如果我要部署lvs的话,需要先解决什么问题
- nfs是干什么的
- keepalived基于什么协议
- nfs碰到过什么问题
- redis集群你们用了几台
- keepalived是实现高可用还是高并发的
- 如果实现高可用的话,先解决什么问题
- 负载均衡的nginx haproxy lvs 区别