春招面试记录(运维岗)
PS:每一次面试都被虐成渣,但是不能因为怕被虐就放弃春招,被虐的同时也是查缺补漏的机会。做好准备,把握每一次机会,加油吧!
腾讯
岗位:运维工程师
时间:2020.3.12
前言 :第一个面试公司就是心水的企业,当时完全没有准备好,面完之后就知道GG了。(猩猩捶胸)
1.自我介绍(除了简单的自我介绍,还要说一下自己主要掌握的语言,做过哪些项目)
2.常用的查看cpu的命令(主要还是提问top,会问的比较细致,问道查看进程的列表中VIRT,RES列分别代表什么意思)
3.linux中进程状态有哪些?分别什么?什么是僵尸进程?
4.TCP和UDP的区别 --- TCP每次发包都要三次握手码 --- 为什么TCP传输比UDP慢
5.简单介绍TCP的一下安全机制 --- 拥塞控制,流量控制 --- 什么是快重传和快恢复
6.什么原因造成time_wait,四次挥手时变成close_wait是第几次挥手
7.如何实习微信群聊功能(这个完全不知道)ianc
总结:还是要基础扎实,不会问特别偏的问题,由于本人求职意向填写错误,电话面的是后台研发,过自我介绍时说了面试岗位是运维工程师,面试官就主要问了网络方面的知识。主要是面试官抛出一个问题,根据你的回答接着问,不知道的尽量避开,不给自己挖坑,不知道的不乱说。
就这么多了,失败的第一次面试,继续加油吧!
美团
岗位:运维开发工程师
时间:2020.3.19
美团的笔试本来是3.12晚上的,和腾讯面试撞时间了,推迟到3.19日。,结果3.18中午美团的网络监控研发的打电话想约面试,主要是说看简历比较符合他们的需求。(写好简历很重要,按照不同的公司可以小小的改动)后来约了3.19晚上九点(7-9点美团笔试,没有笔试不能安排面试。当时面试官问我笔试完还有精力面试吗,我同意了!)
1.熟悉的语言,可本之外有了解过网络的相关知识吗,熟悉的数据库。(语言能力不好,比较熟悉的就是shell脚本)
2.shell 相关的问题。如:如何判断shell中命令执行的成功与失败;shell内部传参及引用;shell中执行一个命令如何将它的返回值赋给一个变量;如何判断一个文件或目录是否存在;for和where的结构;shell中如何将一个命令在后台执行;shell中的加法操作,列出你知道的所有方法
3.awk,sed,正则表达式都会问到(正则表达式中 ? * + 的区别)
4.了解linux系统的启动过程吗?
5.如何查看Linux当前系统版本号和内核版本号;已知80端口被一个进程占用,查找哪个进程占用了80端口;查看进程占用cpu的情况
6.linux定时任务
7.如何让环境变量在机子重启后任然生效
8.TCP和UDP的区别
9.常用服务使用的式TCP还是UDP(telnet , ssh ,http ,ftp ,tftp ,dns )
10.TCP为什么建立连接时3次,断开连接时4次?(为什么断开时ACK和FIN要分两次发送?)
11.TCP//UDP中端口号最多到多少,哪些时系统保留,哪些时可以自用的
12.介绍iptables时干什么的,具体配置过什么(具体命令,又多少个表,分别是哪四个。NAT,为什么要用nat)
13.http(get和post的区别),http和https又什么区别;http中session和cookie有什么区别;返回码1XXX,2XX,3XX,4XX,5XX分别代表什么意思
14.简单介绍LAMP的架构(使用php访问过mysql吗,php访问mysql的语句是什么)
15.python了解到什么程度,写过多少代码(浅copy和深copy的区别;列表和元组的区别)
16.MySQL相关的问题。如:MySQL常用的引擎,对应的结构是什么;mysql的备份;主从复制的原理;mysql调优措施,慢查询,如何执行,具体的语句;
17.ZABBIX和ansible。zabbix的原理,如何部署,整个架构模块直接如何传输的;主动模式还是被动模式;数据存储在哪里
18.流量控制和拥塞控制的机制
19.keepalived的工作原理,lvsde工作原理,用过哪种工作模式,DR和NAT又什么区别
20.nginx为什么有那么高得并发性,主要用Nginx干什么,反向代理,nginx负载均衡有哪些算法
21.DNS得工作原理,CDN原理。
22.介绍自己在学习过程中遇到得比较大得困难,如何解决
电话面了大概40分钟,等结果中.........
#腾讯##美团##实习##运维工程师##面经#