时间:45min 17:30~18:15
一、自我介绍根据自己的实际情况做一个2-3分钟的自我情况介绍,建议与简历上的内容有所区别,此处不再多说了
二、谈一下你对运维的看法既然自己都在投递运维岗位了,当然需要对运维有一些看法,具体可以从以下几个方面来了解:
- 运维工作职能
- 运维工作未来方向
- 自己对运维的理解
这个我从连接入手,首先想到的是TCP/IP(面试万金油)建议手撕
和面试官从TCP的三次握手讲到四次挥手,由于是本人第一次面试,十分紧张,三次握手讲的还较为详细,四次挥手有一些言语错乱,
关于TCP/IP的必知必会的十个问题
面试官对虚拟机的SSH服务很好奇,问了我的虚拟机是如何获取到的IP地址,通过NAT模式扯到VMware的网络配置,讲述到虚拟机通过DHCP服务在VMwareDHCP服务地址池中获取IP让面试官引出了DHCP
五、谈一谈你对DHCP服务的理解这个阶段面试官提出过两个问题:
- 会不会出现一个IP已经被占用,而另一台PC仍在请求的情况。这里我用DHCP租约知识回答了面试官
- DHCP的IP分配规则
- 手撕进程线程,好好学!
一听到Java我一开始直接被问懵了,但其实是一个问进程和线程的问题,但是我没有过多接触过Java,所以对Java不是特别了解
- Python:支持多线程以及多进程
- Java:只支持多线程,不支持多进程
和面试官,聊了一下,进程与线程,谈了一下两者的关系,以及多线程和多进程的区别,举了一个例子:
- 多线程:迅雷下载文件是并不是一个接一个下,可以多个目标文件一起下载,这就是一种多线程
- 多进程:很好理解,我开了百度云APP,我又开了百度浏览器APP,还开了百度翻译APP,这就是一种多进程
- 在浏览器上打开百度云,百度翻译,这又是一种多线程
- 手撕事务和锁,好好学!!!
被问到的时候,依旧慌张,基础不牢,地动山摇
我向面试官讲了一下事务的概念,四大特性,隔离级别
然后通过并发事务讲到了锁,简单讲了一下锁的应用场景
- 讲到行级锁时,面试官提问:如何来加行级锁和表级锁好吧,别骂了,别骂了,弟弟没好好复习,这里一下子尬住了
我的简历上有写到能够书写一些简单的Shell脚本,面试官就这一项问了一个简单的Shell备份两天的日志脚本数据该如何规划
答:
- 获取时间
- 放入指定文件夹
- 逻辑备份
- 压缩文件
- 删除两天前的日志脚本数据
这里被提问了到三个点,考察基础命令:
- 你是如何获取当前时间的 RUNDATE='date + "%Y/%m/%d'
- 此处的文件夹你打算如何创建 我这里有点没听明白,所以向面试官讲述了一下逻辑性
- 一般备份你使用哪些命令第一个率先想到了cp,我是辣鸡
很明显的加分项问答,可惜我感觉我的登录认证方式太拉了,估计加不到分别问,问就是字典,一开始没有想到 token
十、项目经历/竞赛经历我没有项目经历,只好和面试官讲了讲关于竞赛的任务分配和我担任的职责
十一、说一说你关于运维的想法,以及工作氛围要求个人方向很感谢面试我的面试官,他帮我理了一下当下运维的各个小方向并向我提出了一些建议少年,该拓宽你的技术栈了!
十二、谈谈你对云的看法说实话,我没有过多了解过,直接懵了,稍微唠了一些基础的内容
十三、反问阶段这个阶段我准备的不是特别的好,问了一些岗位的问题.
正常可以问一下:
- 面试环节,后面还会有几轮面试
- 实习生培养机制



