从4月20号二战GRE之后已经过去一个月了,大约一周前拿到了Daocloud的前端实习offer,粗略估计了一下也面了三四家了,由于错过大厂内推,而且本身对大厂也没有什么特别的兴趣,所以投的大多数都是自己比较感兴趣的互联网startup。现在还在纠结到底去不去Daocloud,估计之后不会再投简历了,跟大家分享一下找实习和面试的经验吧,总结一下该准备期末考试了(哭晕在厕所)。
关于简历
关于简历的设计,网上的模板有很多,可以选一个喜欢的,我个人的经验是,“内容大于版式”,如果你不是设计师,没必要把简历弄得花里胡哨。技术岗的话,更要注意怎么表达你的技术水平和项目经验,网上搜一下注意事项就可以,多参考别人的简历,不罗嗦了。
值得一提的是,简历要经常更新,比如说最近你学会使用Grunt了,那么完全可以立刻加上去,保证你的简历描述的是你目前真实的技术水平。
另外,如果你对外企比较感兴趣的话,尽量准备一份英文简历。有些公司是只要英文简历的。
哦,对了,写简历一定要诚实!千万别为了装逼把不会的或者是比较模糊的东西写上去了,现在的面试官一般上来都会围绕你的简历来问问题的。
技术岗简历加分项的话,可以多丰富一下自己的Github和技术博客,可以显示出自己的技术沉淀。
关于笔试
我只在Strikingly做过一次笔试题,两个Task,分别是CSS和JS。CSS的话要求还原一个设计稿,这个没别的,精益求精,力求像素级的准确。JS的话,是给了一个Restful API,大致就是用AJAX写个和后台的交互,自动完成80次Hangman Test,得出一个分数。写代码的时候,最好注意一下代码风格,封装、命名、注释什么的力求规范,简洁就好。
关于面试
大厂一般都是笔试+N轮面试的套路,startup的话,套路不是很固定,比如说Daocloud只有三轮技术面和N次的HR沟通,Strikingly是笔试+HR面+技术面,计蒜客是HR面+CEO面……
面试准备的话,可以上网搜一下相关岗位常考的面试题。拿前端来说,闭包、原型链、性能优化之类的东西是常考的内容,就需要提前熟悉一下表达。不同公司的面试的侧重点和难度也有很大区别,有的基本只考基础,有的侧重项目经验。有人说背面试题是投机取巧,但我觉得面试题这种东西只是帮你练习表达的,不是帮你过面试的,真正的功夫还是得用在平时,但是你完全可以边查边学边记忆,不会的尽量都搞清楚。
面试这个东西吧,很讲究缘分,谈得投机的话,其实会很顺利,这也和不同面试官的性格有关,放轻松就好。有不会的或者不确定的可以多思考一会,这个没关系,但是千万不要不懂装懂,不懂直接说“这个之前没接触过”就好了,面试官一般也不会难为你。
面试最后一般面试官都会给你机会让你问他几个问题,我一般会问“这次面试有哪些题目是我回答得不准确的或者不对的?”,这些问题面试完之后都要查资料自己解决一下。如果聊得来的话,我还会问一下公司的技术栈和实习生具体负责什么工作之类的问题,关于这种问题,我觉得最好显得真诚一些,不要问什么虚无飘渺的东西,比如说“你觉得怎么样算一个合格的前端?”,这种问题我反正觉得没什么意义。
关于心态
为什么最后写关于心态方面的问题呢?哎,因为心态太重要了。去年开始,已经有一点互联网寒冬的迹象了,大厂裁员的不少,阿里都“拥抱变化”了。很多时候被拒不是你实力不行,而是不match,这是Strikingly的HR跟我说的原话,我联系了很多公司,很少有愿意要暑期实习生的,一是急着用人的公司不会近期安排时间给你面试(面试都安排给可以立刻入职的人了),不急着用人的公司要实习一般都6个月起,这就很尴尬了……
关于招聘信息的话,我一般是每天check一下v2ex上的工作板块,和拉钩的JD,如果你足够自信的话,可以在知乎之类的社交论坛上给别人私信求内推,大家都很乐意帮忙(有钱拿我也乐意呵呵)。没必要海投,小公司面试过了也不想去,没必要,但是你要是想锻炼一下,谁也拦不住你,但是你最终还得拒绝人家,何必呢……
好了就说这么多吧,暑假如果有去上海的小朋友可以加我微信(thomas940616),如果有志同道合的也欢迎交个朋友。