毕业求职总结

断更时间创下新的纪录,这么长的时间都在忙着一件事,找份工作毕业
但是的确没有想到会将时间拉得这么长,春招提前批-春招-秋招-秋招补招-春招补录,回头看来居然断断续续找了一年的活 = =
和几个同学打趣,我们几个应该取一个诸如“二本院校学生,如何逆袭获得互联网一线offer…”的题目,去开个值乎还能收一波智商稅。
相比于婷婷那种秋招提前批,一波算法面到底,商汤offer到手;或者是汪同学那样丰富的项目经验,头条实习转正;自己都显得太过凄惨了…
作为一个ACMer,一般的算法水平,欠缺的项目经历,综合知识更是零零散散,漫长的求职过程是充满挫折和无奈的。

折腾

如果说什么是这个过程中最重要的,就是能折腾。挂过无数家公司,阿里加上没面试机会的,挂了4次;腾讯的春招,部门直招等等,也有3次;其他公司比如滴滴,饿了么等等实在是太多记不清了… 每次抱了一点点希望去投递简历,然后或是通过,或是一轮轮面试,特别是面试过后等待的时间,实在是太磨人了 = =
重要的不单单是一次次挫折以后能够投出下一份简历,而是每次失败,失落以后应该去总结自己的不足,常常说面试时运气不好,刚刚好被问到不会的题,而实际上,一个问题往往暴露出的是某一块知识点的欠缺。

下一家

类似于RPG练级打怪的过程,备选公司也是这样子的一个备胎升级路线。一些零零散散的offer印象不深了,记得的是最早实习想去的数梦工场,到实习的有赞,秋招再是ucloud,然后是欢乐互娱的一段开心实习,是地平线机器人,再是快手,最后是微信。
这些offer按我和同学打趣的说法,就是“爱过”。当初一脸天真想去做什么大数据,然后了解到了数梦;在有赞实习真的是一段很开心的日子,额,面对什么都不会的我还耐心十足的leader,有趣的团队,虽然最后有了其他的选择,但是留下在有赞,的确会是一个很舒服的选择吧;互娱是一个对ACMer非常友好的公司,也让我对游戏开发有所了解与实践…
快手是让我非常犹豫的一家公司,我认同它所想表达的“技术是平等,每个人都有表达自己的权利”等等。快手的面试风格较头条相差较大,更注重一些工程概念,面试中有描述场景,设计UML并解释,快手薪资待遇不错,并且部门也应该比较核心,没去只是因为….
因为有了它,微信,WXG,号称腾讯最难进BG,长达接近一个半月,整整7轮的面试流程,充分证明这一点。面试由3轮部门技术面 + 两轮面试委员会面 + 一轮气质面 + 一轮HR面组成。
部门技术面和其他公司相近,但是非常看重知识面的广度,身边一个同学在一面足足面了3h,代码能力,操作系统,计算机网络等等,基本的知识点都会涉及到,然后对个人项目是否有自己的理解吧。
而面试委员会的内容相对比较分散,可能随口提到的一个点,面试官就会不断追问,并且所希望的也不是某一个答案,而是一个分析过程。面试过程中,我心里不止一次犯嘀咕,还能这样子问…
综上,面试难度较大,但是其实也没有网传的那么大,应该是追求一个优秀的基础上,能有所自己的思考。
而标题中的下一家,一个意味是,失败了之后总还会有下一个机会;另一个便是,不要满足当前的结果,能对自己说还不够。

加分项

原来计划是想将这些面试中的一些题目纪录,这样子才是一个面经吧。但是写得过程中,发觉的确其实就是这些老调重弹的知识点,语言基础,操作系统,计算机网络,数据库,基本的代码能力,这些东西随便搜索,可能可以找到太多优秀的答案了。emmmm,如果非给什么建议的话,应该就是加分项
数据库的了解是限于基本的CRDU,还是面试例题的隔离级别? 更深一步,会谈起优化,诸如索引,数据库引擎…那么对于索引的实现,不同数据库引擎擅长的应用场景。再者,NoSQL能有多少了解,Redis,Hbase等等各自的特点与应用是什么。
计算机网络中的TCP与UDP,那么是否了解过KCP;写过网络编程,有没有进一步,NIO,AIO的尝试?
操作系统中最简单的题目:进程之间的通信方式?是否了解各个方式的区别与优缺点,比如共享内存为什么会是最高效方式,在epoll中的应用?
综上,个人觉得面试是一个双向沟通的过程,完全可以主动一些向面试官展现自己所会的,在基础的问题是上做出扩展。而扩展的内容,就是平常学习中,对一些知识点的深挖。这表现出的加分项并不单单是这些知识点,而是深入学习的能力。

你可能感兴趣的:(随便说说)