面试的酸甜苦辣
2020是一个充满无奈的年份,从疫情爆发后很多公司都取消春招了,然而每年应届毕业生都是再创新高。前几个月教育部发布的应届生人数达到了875万,这是多么恐怖的数字。即使研究生报名的人数多,再加上出国留学的几十万,还有今年的研究生扩招,但还有19届毕业生、那些二战三战的学生们。这该有多少人会面临就业压力。
我自己在找工作时就发现了今年的工作不好找切身体会啊,先说说自己的面试经历吧
经历
在我投简历之前,我参加了20届的研究生入学考试,在2月份分数就出来了。不出意料,考完我就预料到了,当时在考试时候,我就感觉到自己考得不很好,包括报考院校往年都是370左右的分数线(哪所就不说了),不出意料比往年低了20分,我还想二战,毕竟我底子还是可以的,除了今年的专业课没怎么复习意外炸了,其他的都还可以(当然别人也考得很好)。我的妈妈都想我去在租房二战,意味着我的家的又要多面临一年的压力,我只好承诺会边找工作然后今年继续来二战(具体不好说)。
二月份开始在智联招聘上投了差不多四五十家,刚开始几天很多直接是不合适(简历都没过),我当时第一体会到我爸说的“外面的钱不好挣,工作不好找的”,确实太难了,很多招聘工作上面要有经验,然后有项目开发等,我想我们一个应届生哪来折磨多的项目啊。我找了之前学习的实训的项目和毕业设计写在上面。过来几天后,打来第一家公司的电话,hr直接说我没有经验,要我去他们公司培训三个月,但是这三个月没工资。我说我考虑下,确实毕竟第一家,我相信后面还有多机会,这期间我也投了很多大厂的,参加的笔试(屏幕获取、摄像头、手机监控这些都是大厂笔试的三件套)也让我明白大小厂的差别。大厂看中基础,很多都是大学课堂上的问题,比如之前投的CVTE的笔试,里面就有线性代数的题目。所以说别再说大学学东西没用了,其实在找工作时就看的出来,平常我们都说大学只求60,多一分不要。我认为像我们的必修课程我们必须要学好,笔试时也能答的遂心应手。
这里必须提一下,招聘软件上很多都是培训机构,在投简历时要看清楚了。(我就碰到好几家培训机构)
小厂的就是要有经验,上来就能干活,毕竟养几个月的闲人还是没有这钱的。后来又打来一个电话问我能不能做测试岗,我的专业目标是嵌入式开发岗,目标是进芯片原厂。我说我目前只考虑Android开发和嵌入式,就说考虑下,留了个电话。之后又是一家北京的公司,面试的不是很理想,还有其他的原因没结果。在年级群里投的一家公司,也打电话做了笔试,我的室友也是这家(目前拿到测试的offer),我应聘的的开发岗,做操作系统的,还好学过一段时间的Linux,但毕竟不深入很多概念不懂。面试是视频会议,说实话能面试我很意外,我笔试完时我就感觉不太行,很多会的不太记得了,最后一道编程题,还没跑的就交了。并没抱什么打算,过了两天hr打电话说笔试结果可以进入面试,着实让我感到意外。面试的内容我说下:
一上来就问我项目,我说的是毕业设计,里面有些操作系统的知识,毕竟花了一段时间去研究了,但还是问了一些我没深入的细节比如:多线程,进程的问题,什么是僵尸进程?我当时就蒙了,听说了当时想不起来,就乱扯了个。我这里面有个socket编程,处理机制用了epoll,就问了epoll_wait的最后一个参数-1代表什么意思,说实话这些我都之前上网查过,但是没记住。然后问我前几天笔试最后一道算法,找最长重复的字符串问题,我当时就慌了,我想我当时在下面真该查一下的。哎,还好只说下算法的思路,这我还是有的毕竟力扣没白刷,不会写代码思路还是手到擒来。最后就是问c语言方面的知识了,这里有一个知识就是strlen和sizeof这个每家都会问的问题,堆栈问题,函数的参数入栈顺序,结构体、枚举、联合体等,还有条件编译,c和c++的区别,这问题把我问到了,毕竟有两年没写c++了就只知道个大概,没说清楚。之后就是期望薪资等问题了。
说实话面试结果自我感觉还是可以的,大部分都答上来了,过了两天后我问我室友你当时什么时候出面试结果,他说直接问的hr,后来我发给hr发来条短信了,等了几天没回我,我想应该凉了当时要了7k(其实很低了,我室友测试都是7k)。然后就是我拿offer这家了,一家小公司做摄像头开发的,可能我做的项目比较适合这家了都是摄像头的,hr直接邀电话面试,面试的大致内容:
也是上来做个自我介绍,然后就是你的学了哪些专业课程,接着是项目了。项目还好说毕竟有了前面的经验该踩的坑都填上了,但还是有一点没答上来,毕竟每个面试官问的都不一样,侧重点不一样,前一家就注重操作系统方面,这一家就侧重摄像头驱动方面,然后就是c语言,问了空指针、野指针的解决,这些都不是问题,还有strlen和sizeof了(又问了,可想多重要了),然后堆栈在内存中的分配了。
说实话这家问的c语言没难度,都很基础必须掌握的知识。接着问了我的学习成绩(我们班第一第二,哈哈),能上岗的时间,我说疫情结束,除了毕业设计就没有了事,然后就谈期望薪资,我有点不敢说,怕要高了(没自信,面试时就应该爽快点),我吞吐吞吐说出来8k以上吧,这个面试官很好就说别怕你说我会和领导商量的,最后他说我等下把他们公司的工资表发我让我参考下,就加了个微信,结果到了晚上,就直接发微信和我说老板同意了,给我开了个还算满意的工资了,之后就发电子offer了。
说到这里我就感叹这一个月的求职之路不容易啊,等了很多家公司没消息,笔试了很多家也没结果了。太难了!!!终于定心丸下来了,就算后面继续找也有退路了。
对求职者的一些建议
拿到offer后接着又拿到了几家(不是很满意),hr叫我帮宣传下,我就给辅导员说了,我说这家公司招人,希望能给同学宣传下,后来就收到几份简历。说实话,看到简历第一眼我就没看下去了(这里是指开发岗的同学),要我是hr我看都不会看的,不过他们那种简历投国企还是有吸引力的,什么党员啊、获得奖学金什么的一大堆(吐槽下四级还没过)。首先简历就没过审何谈后面的笔试、面试,这也是我之前在智联上投的那么多,都杳无音信了。这里也吐槽下智联招聘不能自己上传自己的简历,而且企业水分太多了,但招聘的多、质量不高。
给大家推荐两个软件:
- 拉勾网 这上面培训机构少大厂正规厂很多,都是质量高的招聘
- 看准网 这上面都是一些公司的消息,具体的公司信息、一些面试人的经验,前员工、在职员工的评价等消息(当然也要去辩证的看这些信息,大部分都是求职的真实经历)。
说到简历我这里有一模板可以供大家参考下。简历模板
说到写简历,大家还是要用心去做,别用搞那些花里胡哨的,没有用毕竟是做技术的谁看你的花里胡哨的东西,主要的就是个人信息、求职意向、项目介绍、还有就是个人技能、取得的证书(四级看起来没技术含量但在投简历是大家都能看到都是要求CET-4/6的),最后个人一些评价、爱好什么的都写几句话,不要太长了。
说到项目就是最重要的了,通常面试都是问你们这个是干嘛的,你负责干嘛的,这些都要弄清楚,里面用了哪些知识点等,所以简历里的项目要写清楚,项目的描述、项目负责的模块。要写上去,别一句话就带过了,写个50-100字。项目不要多,应届生没项目就毕业设计,加平时的做的,如果你参加过一些比赛那就最好了都写上吧,这里有人说简历超过一页,我感觉这不是关键,只要你项目多,哪怕五六页也是实力的象征(当然太多不太好),控制个一两页就行了,我刚开始投的也是花里胡哨的只有一页纸,项目什么没写清楚,疯狂写在学校的经历什么的(比如当了什么社团会长、什么志愿者,这些你要写就简单的提两句),这些对投开发岗的同学来说真的是无一利(你要是管理销售类就应该多写点),还有就是别有错别字,多检查大小写字母等比如Java就别写java,熟用的软件写全名大小写,就别直接写个vs了。这样一看就不是正规军。这里给没项目的小伙伴一个建议:如果没有那就去github上面下几个,看源码,这些都是很好的资料,看的时候做好笔记,里面那些是知识点都要记下来,你也要看相关的博客看看别人面试时都问那些东西。
简历过了就是笔试面试了,这就是考你实力,所以多复习下相关的知识,这里给你们建议一下。比如我投的嵌入式的相关的,你就去网上找找笔试题做,网上还是很全的百度文库就有,然后看你都的岗位要求,比如会Linux你就去了解下,什么操作命令、gcc编程、gdb调试、makefile的编写都要了解下。你要是面试单片机开发的那就不用说什么8051、ARM单片机上课时没记住的知识点,那就要复习下了,还有就是一些协议什么串口、IIC、USB了解一两个。可能面试会问,不用太精通,像串口有几条线,编程时你要怎么配置串口啊,这些还是要搞清楚的,不说会做起码要知道。再比如你要网络编程方面,你要懂tcp/ip协议,tcp的三次握手、四次挥手,这些都是必问的知识点,操作系统方面就要弄清楚更多了,什么进程、线程、进程间的通信(IPC)、锁,总之操作系统方面要好好准备,多看书资料,工资高意味着压力也大。
总结
总之要自信,广投简历,机会是自己找的,多少付出就会有多少收获,也要多学学知识了,再好的岗位没有实力也不会要你。为什么别人好几份offer你却没有,有人说好找工作容易,有人说难。这些都是没用心去做,不管我们以后做什么总之用心去干,总会有收获的。