迟到的面经,谢谢努力谢谢你
回报牛客,终于找到有空的时间可以记录一下我的秋招经历,先说好,投递的大部分是运维和运维开发,我不是大佬没有特别大的offer,如果对你有帮助我会非常开心的。只是想看笔经面经的直接拉下去看第二部分有干货分享嘿~。
第一部分
就是说一下我秋招准备到现在实习的一些心理感受。哈哈哈有点像***又臭又长,不知道发在这里合不合适。每个人经历的事情才会让你成为你,就写一下我怎么成为现在的我吧。
介绍一下个人情况,我的学校是广东某工大,通信工程专业本科女生,成绩还行,三年都拿过校级奖学金,绩点有过班级前三名。大一大二的时候,玩的比较多,也没考虑过以后的路,大三看到很多师兄师姐有挺好的工作真的挺羡慕的。觉得大三争取一下保研应该是ok的,不过学校好像只给保本校本专业,那时候对考研不是很感兴趣,应该是大三的十月份确定要就业,之后就去问师兄。读通信的师兄本科出来的,好像都是走计算机方向的,我那时候认识的师兄师姐可能比较少,比较容易受误导。所以建议多问些比较靠谱的师兄师姐哈~ 大三初定是走Android方向,刚好和同学接下一个app的校级项目,也一起约定好互相鼓励。事实上证明,队友要找好。。和我一起做项目的队友之后就都准备考研了,项目就不了了之了。10月份到18年的3月份,由于自己还有学校职务的原因吧,一直没有什么空闲时间学习,也没有什么人督促,也可能是还没有什么压力。
然后,春招来了。那时候我甚至不了解牛客网,也不知道刷题什么的。只听说过,计算机找工作的话,要先笔试,然后再面试。我只学了一点Android的皮毛,第一次春招笔试是cvte的,完全被秒杀,答了四五道选择题,然后编程题什么都不会,规定的两小时我20分钟就交卷了。那天晚上,我七点多交完卷后就在操场上跑了很久,嗯,就是特别迷茫吧,特别害怕找不到工作,有一种就是,挺后悔没有好好准备的感觉。之后,一个搞前端的毕业师兄就回校说要赏樱花,然后我就出来见他了。他那时候跟我分析了一下,说Android最近一直走下坡路,而且开发会比较累一点,他鼓励我去国企啥的比较舒服。我觉得我那时候受误导了哭唧唧,今年的Android反而爆冷门了,而且有时候觉得,他把自己的想法无意识的说了,我认真的听了。不怪他吧,毕竟很多人是这样想的,对女生可能国企真的会好一点。再次建议,作为师兄师姐,在别人问你方向的时候,尽量客观答疑,我很怕因为我一句话,改变一些人的想法而导致后悔。
然后,我就很认真的思考我要转行做什么。其实学院的人,很多走运维方向的都报了培训班,因为这样可能学的快一点。我内心对这个,有点排斥,不太想那样子,也说不清是什么心理。然后我高中同学自学的,也走运维,然后我就跟着他啦,他说这个方向挺容易入手的,所以我信了。嗯是挺容易入手的,我也在学习这些知识的时候感受到了充实。三四月份,我就在啃书,有课的时候上课,没课的时候看书看视频,这个后边会介绍。老实说,我很享受这种自学学习的过程。当然春招投简历还是有的,我报着试试看春招,熟悉一下题型和流程的想法,决定把筹码压到秋招。春招笔试就挂了挺多的,面的基本很少哈哈哈。就想先学习,然后找个日常实习,锻炼一下。到四月底,同学已经找到日常实习了,我觉得我学的差不多了,也开始在投了。
然后,面了好多家才有一家要我,而且,是类似给虚拟机统计表格的,emmm我觉得没有一点点用处。挺绝望的吧回想那个时候,就怕我实习不行,秋招就废了。为了这个实习,跑很远,每天上班经过车陂南,天天被挤,有时候还逃课,和同事之间也没什么交流。然后我先实习着然后再投简历等面试,面好下家后我就辞了。春招的话,我快手面完流程了,不过没等到offer,就去了另一家小公司。两家公司差距太大,我一开始还很崩溃。第二家公司是甲方公司,招进去的运维,好像是修电脑的,整个公司的信息部,就是二次开发的那种,技术真的不太好吧。工作地方很压抑,接触的人很难有能够交流的思想。那时候的暑假,几乎不太想和人说话。周围同学有人去了大厂实习的,不去和他们对比,告诉自己要专注。还好还好,我遇到大佬,他觉得我对服务器的方向比较感兴趣,然后就给我一个关于服务器大数据可视化的项目,主要运用到的技术是关于zabbix监控和python脚本的。真的超级幸运哇!!!我就开始实习啦~而且公司很弹性,不强制每天都来,就和大佬说好工作时间,跟着工作进度走。嗯本校的人都知道,暑假图书馆没开的,我就下班后背着电脑去华师图书馆学习,待到闭馆才回宿舍。周六日也努力过去华师图书馆那边学习,因为那边挺多考研的人的,所以我觉得学习起来特别有氛围。七月底吧,秋招内推就开始了,主要那时候的渠道是牛客网和内推军。那时候只要我多学一点东西,我就改简历。写在简历上的,一定是比较熟悉能说的才行。秋招的时候,我是和我妹一起的,还有和牛客上认识的几个人一起,虽然都是私聊,可能一个方向的拉个群比较合适。我和我妹会把看到的一些招聘信息写在有道云笔记上,有我们岗位的,然后自己投递过简历的就画个勾。刚开始的七月份八月份,接到的面试很少,大佬可能比较多吧。也会有点焦虑,但是那时候想的是多刷笔经面经,毕竟九,十月份才是重头戏。在第二家公司的实习项目做好后,因为暑假学的比较多python,看了廖雪峰的教程对web开发很感兴趣,django框架,所以开始不满足于这个实习,觉得很难提升。恰好实习僧更新第三家公司的消息,关于运维开发的,就很认真去准备这个实习面试,最后也成功了。算是边实习边秋招吧,也开始往运维开发这个方向走,源于兴趣。我在投简历的时候,不看城市只看岗位,觉得哪里都可以。周围的同学更多的是只投广东省内,这个可以因人而异,毕竟不是所有人都愿意出去。但对运维开发这个岗位来说,我看到的是在北京和深圳有,个人想法。九月份就陆陆续续接到笔试面试,被虐过,不是大佬。纠结过offer,我更看重的是钱和眼界,因为拿到的公司技术都差不多。
然后确定offer后,陪我妹秋招,然后顺便看看自己能不能找到更好的。她Java的,学校是财经大学,她学的技术也半桶水(这个我很客观的描述),考的证比较多,所以我觉得她更适合走银行国企的方向。然后我就帮她看简历,帮她看看宣讲会消息,如果宣讲会在大学城的就陪她一起去,有时候看着她到处跑真的挺累的,结果不是很如意心理也很难受。一直都觉得她坚强,我很难接受她不是无所不能的。找到工作不难,喜欢的福利好的适合自己的挺难的。看着她秋招,已经有默默规划好以后,要赚多点钱养她的冲动了。所以秋招的时候,心态挺重要的,和一起秋招的人一定要互相打气。家里人对我们找工作是放养型,父母不懂,但是会关心我们别太有压力,我真的感谢家里人的理解。然后在十月末我妹就拿到平安银行的offer了,这个我也觉得比较适合她吧她也很开心的就好了!第三家公司我就辞职了,觉得不太想留,实习内容不喜欢。可是怕毕业入职菜被发现啊,所以就自己找了本书,搭个django的博客项目顺便学习,也陪着一个考研的同学。边学习边等着校招公司的实习offer,直到11月份底才过去北京。
从那时候到现在算了算在北京实习应该有两个多月了,也说一下实习的感受。工作上,工作内容我觉得应该可以接受,这里的同事们相处,部门让我特别有归属感,好像一群大哥哥带着我。他们还说我可以在这里写毕设,然后部署上云,有空了他们帮我提提需求呀啥的。特别感动,有个同事还是和我住在一个小区的,有时候一起上班,加班的话也一起回家。我觉得我太幸运了。生活上,我在北京只有一个高中同学过来读书了,我也觉得是她给我来北京的勇气。周末比较有精力,不想待家里就自己和同学出去外边。我们兴趣比较一致,喜欢泡书店,很享受这样的生活。我也陪她一起去一些地方玩,走走逛逛。关于租房,我是和同个公司的两个妹子合租的,刚好是一起过来实习的,我们是通过公司校招群认识的,觉得可以接受就决定合租。是室友在贝壳找房找房子的,和业主私聊,先付了两千压住房东不要把房子租给别人,然后过来签合同。和她们相处的感受就是,陌生人之间的礼貌,觉得很难交心,可能是兴趣不同。在北京,963的公交,西二旗地铁站,都能听到有人在交流代码的技术。九点多下班的话,慢了几分钟打车就要排队10多个人。有一次天气很冷,之前还没和那个一起回家的同事熟起来的时候,九点半才想起要打车,排队挺久的。也不知道那时候怎么想的,一个人扫了小黄车骑车导航回去。是十二月初的时候,室外温度零下五度,挺冷的,4km的路。路上看到一些人也是骑车回去,现在想想也还好,那时候应该是有点孤单吧。慢慢去适应一个新环境,比较看得出一个人的转变。到现在,我觉得技术上还是有进步的,我也挺乐意留在公司。不过,还是想试试看春招,想试试看自己还能变得更好不。北京真的离家有点远,但也不是很难接受。我还想再多看看会不会有不同的感受出现,还是有点期待的。不知道七月毕业的我是在北京还是在其他地方,但大概会比现在的我更好一点吧?真的有点像流水账一样又臭又长了。。感谢有耐心看到现在的你!!
第二部分
春招面试:
快手(it实习生,北京)
我是四月底投的简历,五月份就收到电话联系。一面二面是视频面试,连着来的。 一面问了一下简历上的问题,自己拥有的测试环境是怎么样的,了不了解mysql主从复制,linux的命令,有没有写过shell脚本,能不能举个例子。面了二十分钟,接下来等了比较久就到二面。 二面的面试官有点帅哈哈哈。二面问的就比较多了,关于慢查询的了解,python的装饰器,http状态码,挺多的,有点忘记了。接下来hr说三面的面试官有点事,就结束视频面试了。接下来的四天后接到三面电话面,hr面,问了一下为什么找北京的实习,女孩子为什么想走这个方向,有没有租房经验。我在马路边面试的,唉不知道是不是我三面不太好,一般都是三天就有通知,最后凉了。
秋招情况:
简历挂的:平安科技,同城艺龙(还有很多很多公司?忘记了)笔试挂的:好像也很多。。邀请一面然后没消息的:58,酷家乐收到面试但没去的:360安全企业,中移互联网,百奥一面挂的:下厨房,小米,微众,飞鱼科技,杭州工行,网易补招,bigo补招邀请二面然后没面的:快手(面试官出差),虎牙(自己原因)二面挂的:珍爱网走完面试流程没拿到offer的:京东,vivo,搜狐畅游最终拿到offer的:映客直播,瓜子二手车,中移杭研
按照时间顺序吧。笔试题目和面试题目我都会在结束后去整理一下,不过单凭记忆我也有遗漏的问题,有一些是自己的回答,分享你们! 完整版笔经面经点击下边笔记链接,只想看面经可以在这里看下去
http://note.youdao.com/noteshare?id=e04e553f40aed34202374ac76233c43f
小米(运维开发,武汉)
9.7电话一面1.除了简历上的项目经验,还有其他的项目么?2.Linux的运行级别 (0关机,1单用户2无网络多用户3命令行,4未用,5图形6重启)3.写个命令把/home目录下的大于10k的文件删除 (find /home -type f -size +10k -exec rm -f {} ;4.编程可以么,学过排序吗,简单说一下一个排序算法(说了一下快排)5.tcp和udp的区别。 (可以答,tcp面向连接,可靠。udp具有实时性,高效高速传输。tcp是点到点通信,udp支持多对多,简单)6.ftp监听的端口,有什么模式 (20数据端口 21控制端口,有主动模式20和被动模式由服务端和客户端协商)7.对运维研发的理解8.有什么想问的
下厨房(平台开发,北京)
9.13电话面试,需要电脑访问谷歌文档,需要******,截图原题目
手写代码题目:1.docker 运行数据库镜像,弄数据库原始配置和插入表和数据(觉得是在考数据库语句)2.nginx的配置,嗯这个我以为我很熟还是输了。两个ip端口使用负载均衡,然后不同的url地址应该用不同的location,301和307重定向3.docker中运行容器中的nginx服务(run 配置文件)4.ansible启动这台机器的服务
珍爱网(运维工程师,深圳)
9.16一面问简历先自我介绍,交代一下实习项目,对mysql和python有什么了解么?分别做过什么项目?(项目这边要求比较仔细的说出来),然后就开始聊人生了。。。在学生会待过对吧有什么重要的回忆么?人生遇到过印象最深刻的挫折是什么?对运维有什么了解?为什么走这个方向?有什么想问的(就针对岗位问了一下会不会接触到自动化运维,面试官人很好解释了一下说是智能化,感觉挺不错的) 接着晚上就接到终面的通知了~9.18终面(总监面)1.自我介绍2.说一下你实习做了什么3.你实习接触过zabbix,那zabbix的item是怎么写进去数据库的4.给你一个linux机器,怎么测试它的一些指标(top,free,iostat,df)5.mysql如何进行增量备份 物理备份,xtrabackup --increment incredir basedir6.写个二叉树的前序遍历算法7.冒泡排序会么,快排也是,写吧8.会shell对么,给你出一道题,有2亿个手机号,还有一个表格,上边写着省份和手机号的字段,要求每个省份写进去不同的文件,怎么处理? (结合大佬的思路,解法思路:将文件名命名为对应的省份,将省份和对应的手机号字段(多个字段作为列表)作为字典,遍历大量的手机号,匹配数据)9.osi七层模型10.成绩不错,为什么不考研?11.有什么问题想问的?面完没有hr面,应该是凉了
微众(业务运维,深圳)
大概是半个小时面一个,在大学城雅乐轩酒店1.为什么想当运维?2.介绍一下项目经验3.对zabbix有什么了解么4.成绩怎么样5.如何看待学习成绩和能力6.有什么想问的么?当晚没通知,应该凉了
vivo(运维开发,深圳)
一面1.了解python的内存管理么?2.对python迭代器有了解么3.手写一下冒泡排序算法4.对linux有了解么?在A目录中查找修改时间为30天前,名字以A开头的文件5.项目中遇到什么困难的?为什么有这个项目?6.通信工程的啊 写个香农定理(???写错了还被面试官指正了)7.学习成绩怎么样?8.为什么不考研?9.有什么想问的? 面完让我去另一个房间复试二面(感觉谈人生)1.之前在实习公司做过什么?2.对大数据可视化的看法(这个是项目里边涉及的)3.家里几个人4.父母对你找工作的看法5.有什么想问的? 一般都只有二面,应该是走完流程了,然后半个月后收到拒绝信
映客直播(运维开发,北京)
笔试完就收到面试信息了,在华工五山校区,一天完成面试拿到offer一面(大概四十分钟)1.自我介绍2.项目,实习3.nginx配置文件说一下,rewrite和proxy_xxx的区别4.nginx与lvs的区别5.grep,awk,sed的用法,像awk,列ip,但是以ip:分割。6.tcp三次握手和四次挥手7.手撕二分查找的算法(我用了递归,面试官有提示才写出来的,算法自己不怎么会。。)8.IO原理(五种结构)9.socket和tcp,udp的端口区别10.为什么想做运维开发11.交代了一下工作强度,问问看能不能接受二面(大概四十分钟)1.自我介绍2.shell问题,在十亿个数据中查找出现次数最多的ip(说思路,特别问了一下awk的形式。sort的话排序慢占用内存多,我用了一个python的字典形式,做统计。另外哈希表,小根堆网上说可行,嗯我解释不通就放弃了)3.提出一个情境,客户端说发送不了信息。作为运维应该怎么去排查问题。(刚开始有点想不出来,面试官人很好,做引导。就只想出两个。。。查看数据库的连接数情况,内存。nginx或其他反***的算法,负载情况。登录web服务器,查看tcp连接数,看内存,cpu,io,网络等)4.好多忘记了。。。三面hr面,问理想薪资
京东(运维研发,深圳)
一面 面了大概四十分钟1.Linux命令,如何查看分区消息。查看目录下的内存占用情况。找当前目录下找七天前的文件,grep 前三行数据,sed,awk,列出前十的ip数2.网络。这个聊了很久,tcp三次握手,包括客户端和服务端的状态。tcp可靠连接的实现,拥塞算法(这个答不出来),socket通信分别客户端和服务端用的函数,bind,listen,accept。。。python的select是用到什么io模型。OSI七层模型,tcp,udp,ip在哪一层?3.dns解析的过程。/etc/hosts和/etc/resolv.conf的区别。哪个命令可以看dns解析过程?4.数据结构,栈与队列的区别,数组与链表的区别,知道平衡二叉树么,说一下冒泡排序和选择排序的算法。5.一个程序编译的全过程。二面聊项目,怎么实现的,亮点在哪里,然后聊未来的职业规划。觉得这个职位应该注重什么,具备怎么样的能力,这些能力你是否达到?hr面,比较温和的面试 问了家庭,问了职业的规划
飞鱼科技(运维,厦门)
9.29下午两点半,视频面试,面了二十分钟。。。1.介绍实习,这一份实习的工作是什么2.对运维的了解3.python做过什么4.osi七层模型,http在哪一层,用的tcp还是udp?5.对DNS有什么了解,整个解析过程可以说一下么6.对LNMP的解读7.还有什么想问的 国庆后看了一下状态,好像凉了
酷家乐(运维开发,杭州)
电话面试,好像被鸽了。。。
瓜子二手车(运维开发,北京,现在暂时是这个)
一面1.熟悉什么编程语言?(python)接着问了怎么判断输入的关于自定义函数的参数个数是否正确,python做过什么脚本或程序。2.osi七层模型,说一下各自的作用3.工作意愿,业务运维,数据库运维,运维开发,排个序4.tcp的三次握手和四次挥手流程5.项目,实习6.raid阵列有了解么7.热备份和冷备份的区别8.在公司做过什么,大概说一下9.常用的linux命令10.使用的linux发行版11.有没有接触过爬虫,访问时是否要带cookie?12.说一下http状态码吧13.有什么想问的二面总监面,电话面试20分钟,面试官刚开始忘记打电话过来面试了,然后我提醒了hr小姐姐。。1.tcp的可靠连接是怎么实现的2.能解释一下tcp的超时重传机制么3.如何获取内存占用比较多的进程4.自己常用的linux命令有什么5.两个链表交叉的理解6.多台服务器一个脚本的监控如何实现?for循环时有一台服务器慢了还想到其他方法解决么7.介绍一下项目8.如何去监控一台服务器的状态9.有什么想问的(公司里边运维开发岗位的发展过程)
搜狐畅游(系统工程师,北京)
一面1.自我介绍2.为什么走这个方向3.运维和开发占比4.linux获取文件的最后一两列5.给你多台机器,如何配置,从哪些角度6.对nginx熟悉哪个模块,介绍一下7.有了解过sre么 还有devops,说一下理念8.nginx的分析日志开源软件有接触过吗终面 面了二十分钟1.为什么选择这个职业?2.对未来有什么规划?3.为什么不考研?4.对你大学四年来个总结5.对畅游有什么想问的(问了游戏运维的关注点,畅游的运维行业的发展)
快手(系统工程师,北京)
一面 面了一个多钟怀疑人生1.对系统层面的接触2.linux的启动流程3.如何学习新知识,linux,mysql,python各接触了多少4.说一下linux系统的一些目录组成。如/proc,/dev,/tmp等5.grep 写6.遍历某目录下的A,B,C,D,E文件,使用ansible传送到另一个终端的某目录下7.写一个go的基本语句8.对markdown有了解吗?查看一些项目文档处理md文件的形式9.sed的基本替换操作规范书写,写一下删除文件的第3行10.正则查询某目录中.py和.sh结尾的文件11.awk提取文件的倒数第二列12.介绍一下mysql主从复制的过程13.写一个算法实现递归14.对python有了解么,生成器,迭代器说一下区别15.可迭代对象是?常用的python的标准库有?16.介绍一下实习和项目吧17.有什么想问的吗?(对前端知识有要求?快手里边运维职位的发展,有能力就可以)
中移杭研(运维开发,杭州)
安排的下午两点半,给报销单程路费一面 群面,觉得自己发挥不太好。。有对辩的环节二面 等超级久,三个面试官对一,时长大概15分钟。。。1.自我介绍2.sed用在哪里比较多,举个例子3.django开发的api是指?4.MVC架构说一下了解5.项目6.mysql备份的了解7.dockerfile的一些命令8.linux常用的操作9.闲聊,为什么想来杭州这个体检然后顺利拿到offer,现在有考虑舔回来
工行杭研(运维开发,杭州)
一面1.自我介绍2.看了我的简历,问为什么不投上海,上海岗位多3.转语言吗?4.了解成绩什么的。。。有点凉,python岗位不多
网易杭研补招(运维,杭州)
一面电话面,大概持续半个钟1.自我介绍2.对运维的了解3.学习的途径4.如何查看路由表,怎么看一个ip的路由跳转信息5.对高级的路由器有什么了解么6.linux如何看cpu的占有率,命令和屏幕显示的信息分析一下7.问项目8.对http的了解9.在linux上搭过什么服务10.对Nginx的了解11.一台机器使用多种python版本想到用什么方法么(venv)12.你都看过什么书13.对自动化,智能化运维的了解14.可以接受加班吗15.路由与交换有什么差别16.有什么想问的
bigo补招(运维,广州)
笔试,大概一个钟,面试一个钟紧抓项目1.对网段的划分2.对管道的了解3.进程间的通信4.中序遍历5.有些忘记了。。计算机网络和操作系统问的多6.编程题,判断a是不是b的倒序,返回true or false7.三大类方向,系统管理,数据库管理,网络系统管理: 如何把对80端口的请求转移到其他端口其他的 忘记记下来了
第三部分
是自己学习路线和秋招准备