应届毕业生求职分享

回复 收藏

以下的内容算不上经验,只是借这个机会来发表一下自己内心的一些观点

1、为什么选择猿课?

说来惭愧,本人是14期的,到现在才找工作是因为我刚上大二的时候就报名了猿课,这期间一直在学校忙着校内课程,由于我第一学历是专科,所有又在校读了专接本,并且已经拿到本科证书和学士学位证书了,之所以报名猿课是因为我上大二的时候学校开了一门Linux课程,学校教务处采购的书籍就是《跟阿铭学Linux第一版》,绿色封面的那本书,虽然当时看不懂,但莫名的被吸引了,总感觉很厉害的样子,书的封面有铭哥的联系方式就加了,后来就和你们一样,报名了猿课,开始系统性的学习,这就是我为何选择猿课的原因;

2、学习过程中的一些体会

由于是在校生,总感觉自己时间很充裕,觉得现在学完学校课程又没结束,没办法去工作,所以就断断停停一直到大四的下学期才认真的去学,从2018年3月份开始集中学习,每天早上7点半一直到晚上11点,整天呆宿舍学习,舍友整天在宿舍吃鸡,鸡没吃几把,但吵的一逼,什么98K啊,三级头啊,反正你懂的,各种吵,一直到5月份把绝大多数课程学完,学习的过程是很痛苦但又特别充实,有时候也在问自己,把课程学完了就能找到工作了吗?或者到底学到哪一种程度就可以去找工作了呢?说实话,比较迷茫,但有一点,我相信我自己,我也相信猿课这个课程体系,每当我迷茫的时候我就去猿课论坛看其他学员发的求职经验,只要一看到这些求职经验就充满了动力,为啥?因为看了人家分享的面试题,自己能答上来,而且收到的offer薪水也是相当可观,就这样,一直坚持到了最后,觉得自己准备好了,就开始准备简历,想和在校生或者应届毕业生说一句心里话,咱们也现实一点,给自己定一个目标,以8K为目标,以6K为起点,但不能低于6K,毕竟咱们是应届毕业生,向我这种专科院校出来的学生,出来6K起步已经算很牛逼的了,毕竟不是985或者211,什么工作经验都没有,人家愿意给6K或更高的工资,即便没达到8K要求,咱也先干着,我身边那些同学刚毕业3000块钱多了去了,4000就算很高的了,而我6K起步,起点就和他们不一样,咱但凡要是有一年的真实线上经验,8K那太容易了,相信猿课,相信自己,凡事都有一个过程,慢慢来,只有有公司要你,并且对口,工资在你能够接收的范围内,你就先干着,我是这样想的;

3、写简历过程

简历和大家一样,参考论坛里的,项目经验是一定要有的,不然你连面试的机会都没有,有人会说,你一个在校生,有啥工作经验和项目经历?是的,确实没有,但我相信,只要你猿课课程学的差不多,并且相关架构也很熟悉,完全可以编一个项目,怕没底气?不用怕,告诉大家一个方法,你就说在校担任运维工程师,负责学校的负载均衡与高可用系统?这个系统是干嘛用的?你就说咱们学校每年都会有一些课程需要去教务网上去抢课,人一多就卡死,为了解决这个问题,你和相关领导建议,搭建一个负载均衡与高可用集群,咱也不扯LVS了, LVS都是百万级别的并发量了,像学校在校人数也没超过5000人,并且也不可能这5000个人同时去抢课,所以你就写前端nginx+keepalived,后端两台web负载均衡,两台mysql主从,兼容跑着zabbix,监控相关进程和系统资源,跑着校园内部discuz论坛,怕露馅?别怕,你就说,由于政策的原因,这些系统是不对外提供服务的,只供学校内网师生使用,反正外网又访问不了,面试官总不会让你现场让你访问吧,但你既然写了这些项目经验,你要把涉及到了相关架构和使用的软件全部都了如指掌,我相信大家是没问题的,在写一点日常机房维护与巡检,就够了,咱最起码有项目经验了,应届毕业生嘛?你扯得太远人家也不信的,先不谈能不能入职,咱要的是面试机会,你说你连面试经验都没有,你这架构搞得在熟悉也没地方给你用,所以简历的包装是很重要的

4、投简历过程

准备好简历,一定要是word转PDF格式的,我在投简历之前疯狂的收藏一些企业岗位,觉得一些岗位要求自己能够胜任,就先收藏,在拉勾**了5家,由于没有任何经验,就投了,个人觉得简历写的还不错,应该能投一家收到一个面试,可现实是很残酷的,投了5家,只接到了一家面试,后续才知道,拉勾网上很多岗位其实都是不招人的,但它岗位并不下线,所以我投了简历,一家都没有拒绝,相反全部都被HR查看过了,可就是没有电话通知,很纳闷,所以我就后续在前程无忧找工作了,我也建议大家去前程无忧上找,说实话,在前程无忧上,我一家公司都没投,我只是在前程无忧上弄好了在线简历,另我很意外,这短短的5天之间内,被70多家HR查看,并且对方都表示很感兴趣,大约接了13家电话面试邀请,有几家是做IDC机房的,之前也了解过,比较苦逼,直接拒绝,还有做驻场工程师的,拒绝,还有做硬件维护的,拒绝,另我影响比较深刻的有两家

5、 面试过程

第一家是做农业大数据平台交易系统的,我并没有投简历给这家,但是他电话通知我了,所以我就去了,在前程无忧看了这家公司,还不错,去面试公司环境还是很有逼格的,不扯了,进入今天的正题,面试流程如下,前台漂亮小妹妹叫你填写表格

===============第一轮面试================

1、简单的自我介绍一下

首先先舔一下,“很荣幸收到贵公司的面试邀请,我叫某某某,今年多大,居住在哪”到此就不要在去扯其他的了,因为这些基本信息你简历上都有,后面直接介绍自己的前任工作,根据你简历上写的项目经验开始有节奏型的各种吹比就行了,要把话语权掌握在自己手中

2、cookie和session的区别

为啥自我介绍过后就直接来这个问题呢,是因为我在自我介绍过程中提到了redis,所以就问了这个问题

3、比如现在有一个电商平台,有100个人在自己的购物车中添加了商品,你如何确保这100个物品存放正确?

4、docker用过嘛?拉取一个镜像和上传一个镜像命令是什么?

5、ssh端口号是多少?

6、ftp端口号是多少?

7、vim编辑器用过吧?快速切换到文件尾部?如何现实行号?如何替换?

8、git使用过嘛?上传的命令说一下?

9、同时重定向是什么?怎么去表示?如何把不需要的内容不现实出来?

10、DDOS了解吗?怎么去预防?

11、查看磁盘的命令?

12、shell掌握如何?

13、比如你现在在维护一个在线交易平台站点,有人恶意使用类似于黄牛软件去大量的购买商品,打扰了正常的销售模式,如果是你,你如何禁止这种情况发生?

这个问题我说下,可能大家会首先想到,可以通过查看日志,统计出访问量比较高的IP,去做一个分析,然后去做一些访问策略,但这个问题的核心点在于,你即便把这些IP封了,但封的前提是这些黄牛软件的流量已经进来了,所以我们应该把这些流量挡在外面,具体我当时说可以与开发人员一起设计一个类似于铁路12306那种变态验证码等等,先不管对不对,总比尴尬说不出来好,

14、oracle用过吗?

碰到没用过的,实话实话就好,人家也只是问问你,不会为难你,千万不要不懂装懂

15、cron计划任务中5个*代表什么意思

16、Linux系统中如何查看路由表

大家看了以上的一面,我相信,绝大多数同学应该是没有任何问题的,很简单对吧?确实很简单,所以大家不要怕,相信自己,基础扎牢固,有一个核心点在于,千万不要他问一句你答一句,就比如说上面的第6题,他问你ftp端口号多少?学过的都知道,是21号端口?那你就说21吗?很显然是不行的,我当时的回答是,ftp命令连接是工作在21号端口,它还有一个数据连接,数据连接又分为主动模式和被动模式,然后按照自己的节奏来,能把自己熟悉的全部都用上,不要怕装逼,这个时候不装逼就没机会了,所以你懂得,就进入了二面

==============技术二面=========

二面是一个技术主管

1、 再一次自我介绍

按照一开始的套路来,反正这个主管也掉我挖的坑里了,我把我做的负载均衡与高可用集群和他讲了,所以他就一直按照我这个话题来,关于这方面的知识,大家一定一定要去看一下阿铭friend和构建大型网站那一章内容,我可以很负责任的说,这个技术主管问的所有问题在阿铭friend课程中雷老师全部都讲过了

2、 你如何确保你的前端高可用?

我说可以使用heartbeat和keealived结合nginx,顺便把heartbeat和keealived两者的区别讲了一下

3、 如果你的访问量进一步增大,你如何扩展你的架构?

访问量进一步增加,那就再前端加web缓存,比如squid等

4、 如果加了缓存还是不行怎么办?

还是不行那就接CDN,这特么问的问题我回答的不要太爽,和雷老师讲的一摸一样,他问我CDN是干嘛的,按照自己节奏把CDN原理讲了一遍

5、 如果接了CDN还是不行你又怎么办?

卧槽?接了CDN还是不行?我就说,既然后端和前端以及接了CDN还是不行,那一味的加机器已经没有任何意义了,把当前的架构再重新做一套出来,这样既可以负载均衡,又可以异地多活冗余备份

6、 除了上面这个方法还有其他的吗?

我心里一样,你老头不会想问我DNS轮询吧?但是我感觉DNS轮询的效果很不行啊,但不能哑巴不说啊,我说可以试一下DNS轮询,他说是的,卧槽,这特么再逗我,我说做DNS轮询有一个很严重问题,各DNS服务器几乎都是再家门口做缓存,会面临着缓存更新不及时的问题,包括CDN也是,很有可能我这边新上线了一个主页,由于之前CDN和DNS缓存的内容没有刷新过来,或者根本没刷新,会出现各种奇葩问题,他连忙点头,觉得很认可我的答案

7、 你能够保证你的前端高可用与负载均衡,但往往后端比如mysql部分如何保证呢?

我说我这个架构做了主从复制,他问如果后端瓶颈了怎么办?在主从的基础上读写分离啊?他问怎么读写分离?我说前端在加一个机器,mysql-proxy或者amoba来判断用户的SQL语句是读还是写,他问你搭建过读写分离啊?这肯定要说搭建过,线上用过吗?我说我当时的业务模式并不大,只用了主从复制,他也只是问问,重要考察你对这个架构到底了解如何

8、 DDOS了解吗?

我说工作中没遇过,但是了解,举了一个很简单的例子,我和你都是开超市的,你家生意比我家好,我看不惯,本来你家超时只能容纳100个人同时购物,有一天我找了1000个同时进入到你家超市,这1000人也不买东西,就在你家店里瞎转,让想买东西的人进不来,大概就是这个意思,他说预防呢?我直接说购买高防IP,就这个,接下来就是人事三面了,到了人事这关很简单,问了我家住在哪,,由于我当时填写表格写的是7K,而他们招聘岗位上写的是8K-10K,觉得我说的工资他们可以接受,就没和我说工资的事情,什么时候可以入职,我说随时,叫我回去等通知,第二天就收到这家offer了,但很遗憾,这家公司离我住的地方太远,地铁18站+转公交20个站,要2个半小时,我受不了这样的路程,所以就拒绝了

第二家

这家说实话,他们的技术主管在前程无忧上搜到了我的简历,加了我微信,聊了一会,当时我是拒绝这家面试的,但他一直打电话过来想让我过去聊聊,那几天忙着考试,没时间哇,我说改天,昨天又打电话,我就过去聊聊吧,问了我几个简单的问题

1、 自我介绍

2、 介绍一下自己擅长的

3、 tail –f命令是干嘛用的?

4、 Shell脚本掌握如何?

5、 如果一台机器tomcat挂了或者假死你如何通过Shell脚本去判断?

这个问题我说下,我说编写脚本的思路是,首先检查tomcat进程是否存在,如果不存在直接把tomcat服务拉起来就行, 如果进程在但已经死了,那就写一个for循环去访问主页,如果连续访问5次都失败,那就说明tomcat已经挂了,把tomcat进程杀掉重新开启,后续和开发人员或者通过日志去详细分析假死的原因

6、 LVS四种模式,这个我太熟悉了,详细到数据报文的转发,这个大家应该也没问题,可以说面试被问到的几率几乎为100%,8种调度算法

接下来就没问我了,他说明人不说暗话,直接和我谈薪资,我说6.5到7K,他说我和总经理沟通一下,叫我等着,等了几分钟,他说前期先给你6K,后续在加到7K,我说可以,喵的,但凡只要不低于6K我就干了,毕竟苏州二线又是专科毕业,哈哈哈哈,这家离我住的也比较近,30分钟路程,所以就选择了这家,还有每天12块钱餐补,出查有补贴等等

扯了这么多,经验算不上,一些个人感概吧,还未找到工作的小伙伴们,你们只需要记住几点:

1、 你既然报名了猿课,你就相信它!

2、 相信自己,学了任何新知识,笔记切记要做好,实践与原理相结合

3、 相信铭哥,加油,未来路很长,只要入门,8K仅仅是起步,大家一起努力

4、 以上不存在任何广告嫌疑,完全是个人一些心里感悟,我反正是很感谢猿课这个平台,最起码让我明确了职业规划,只要认准一行干下去,行行出状元,就怕无头苍蝇,这个工作干干,那个工作干干,时间也话了,到头来一分钱没留住关键时间浪费了,特别是刚毕业的我们,几乎都是23左右的年龄,在未来的5年内一点要明确自己要干什么,并且要有一定的成就,因为这5年内你需要完成事业+爱情这两个最重要的事情,而这两个事情几乎都是在你毕业的5年内需要去实现的,大家一起加油!!!

2018-07-04 23:11 举报
已邀请:
0

阿铭 管理员

赞同来自:

竟然写了这么长,非常棒!

0

guiguishell

赞同来自:

高手在民间

0

yolks

赞同来自:

很有想法,值得学习。

0

u82896827

赞同来自:

赞一个!

1

cuitianyu

赞同来自: 涛涛

幸福有时候来的真的太突然,我前面一共面试了三场,两家我要了7k,另外一家要了6K,说来话长,原本我以为6K是我的最终结果,在我入职这家6K之前,前面给我的7k的这两家,一家因为路途实在太遥远,被我拒绝了,后面这家7k我当时面试回答的非常好,我回去等通知,说三天过后给我通知,我就等了三天,到了第四天,依旧没给我回复,我就打电话过去问了他们的人事,人事当时的回答是暂时还没有接到面试通过通知,可能没录上,有或许进展在联系我,我一听这话,那肯定是凉凉了,就答应了最后的这家6K,可谁知道,我在6k这家刚上了4天, 7K这家特么的突然打电话给我说面试通过了,问我什么时候入职,卧槽?这特么,在玩我? 其实说实话,我特别想去这家7K的,大公司,在职人数700多人,工作环境也特别好,很有发展前途,当时他们说没通过,我心里其实蛮失落的,但是他们现在打电话过来说我通过了,那我肯定是辞掉6K去7k这家的, 7月12号到7k这家,各方面都很不错,只不过唯一不同的是他们线上跑的是ubuntu,在一些环境的安装上有点不同,业务架构目前是前端nginx反代apache,最近要做负载均衡,这些都是小意思的啦, 愿和大家共同进步加油!

0

涛涛

赞同来自:

完蛋了,工作了一年,觉得你的技术比我的好i_f31.gif,看来要重新学习一波了。

0

matongqi

赞同来自:

我也在苏州  兄弟  加个好友  mwq2009微信

0

zhu21

赞同来自:

高手

0

u13487674

赞同来自:

有升职的大哥没拉我上去。

0

Landon

赞同来自:

cookie和session的区别? 看到大家对知识的渴望,我简短回答下:

  • cookie 本质上是http中的header,主要记录一下登陆验证的信息和小量的用户信息,如token等,浏览器会存储cookie,直到该cookie超时;服务器不会存储该cookie信息。(参考JWT)

  • session 它的用途是当用户登陆的产生的一个ID,就是一串字符吧,一般存储于服务端的 缓存服务器(memcahce) 和 数据库中(mysql),可使多个后端服务共享该session,达到分布式的效果。该seesion ID 会关联很多用户的数据和行为。

有运维和运维开发问题,我们都可以交流下,QQ:972367265

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: