大家好,我是LakeShen,专注互联网科技和程序员经验分享,大数据技术知识分享。
作为一名18年毕业的计算机的同学,我在17年校招的时候,投递和面试过很多家互联网公司,比如阿里、腾讯等,结合我以前的面试经验和总结,我个人认为,如果你想进中等互联网公司,首先在Java基础方面,你要掌握的很好,也就是你的基础要非常牢固,一般互联网公司用Java开发会比较多。大数据方面,由于 Hadoop是一个非常基础的大数据组件,所以一般在面试的时候,它的相关知识点都会问到,你需要掌握好Hadoop方面的技术基础。下面我来深入说一下我的个人见解:
如果你是一名校招生
校招生想进互联网公司,技术基础是关键。如果你是一名校招生,由于大部分校招生没有很多项目经验,所以在进入中等互联网公司面试时,一般不会问你太多项目的问题。结合我周围同事面试校招生的情况,他们一般会去面试一些更多技术基础方面的问题,会从Java语言基础、数据结构和基础算法、数据库等来进行面试。他们一般面试的题目都非常基础。他们还是愿意给校招生机会的,如果你在面试时真的有不会或者答不上来的题目,可以直接坦诚地说自己不会。
由于面试的题目更多是关于技术基础方面的,你需要掌握好Java底层集合、线程的知识,你也需要把Java语言底层的最基本的语法掌握好。如果你在大数据方面,掌握的也很好,那在面试的时候,肯定会有加分项,这个也是我从同事那所得知的。
不管是想进入一家中等的互联网公司还是bat,那么实力是肯定需要的,自己觉得至少有以下几点。
一:学历
话说学历是一块敲门砖,有些公司对学历还是有着硬性的要求的,如果实力再强,卡在了第一关那就有些冤了。当然,还是有公司并不是太在意这一点。
二:经验
如果你是毕业生,那么公司校招的时候,或者招实习生的时候,那么这时候没有经验是无所谓的。而很多情况下,这些公司招人的时候经验也是条件之一的。比如说现在Java行业3-5年经验就是最吃香的时候。