本人非程序员科班出身,本科学的是通信,休学回来后,机缘巧合周围几个朋友学的是前端,我也就跟着一起学了。前端是学了好几年了,但一直算不上精通,真正入行也就这半年的时光。我从3月末开始面试,一直到五月中旬找到实习,一共面了11家公司,收到三家公司的offer。坑爹的是这三家公司几乎是同一天给我的offer,所以最开始一个多月面试了这么多公司都没人要,你知道我当时心情是有多沮丧。以下是我面试了这么多公司收获的一些经验:
①简历要写好,网上找模板,认真写,注意整体要简洁大方,突出重点,可以提高简历被hr筛选出来的概率,反正我现在的公司我用不同的账号投了两份简历,简历丑的那个直接就被拒了;
②最好有项目经历,如果没有项目来源,可以考虑自己做一些小项目,像个人博客之类的;
③面试前还是多准备,多看别人的经验帖,前端一些经典问题,像盒模型,函数闭包,原型链这些得知道,这些问题不要死背书上的,要自己能理解,并能发表自己的见解;
④基础算法以及数据结构基础知识要掌握,前端对算法要求不高,但数组层面的算法一定要掌握,给你面试的很可能是搞后台的,一般正经点的公司都会面试一些基础算法;
⑤面试被刷心态要放好,以我的了解很多公司都是招一个岗位,然后七八个人来面试,所以如果你不是特别牛逼的人,被刷真的很正常。就像我去年在考研,今年大四下了才去找实习,拿得出手的项目都是个人项目,我这条件和很多大三或者研二的比不了,所以我经常被刷,前一个半月基本上是毫无音信,有的时候被刷了,真的不要太放在心上;
⑥在面试过程中一定要不断成长,我的前端能力属于突击来的,虽然我不觉得自己菜,但是我最开始基础不好是事实,一开始做笔试题的时候一套题基本上就没对的,做算法题就完全不会,不过我每次面试完都会总结一下面试哪方面表现不好,然后再在这方面下功夫;我最开始因为算法差被刷之后,我就花了一天时间把牛客网上的简单js算法题全刷了一遍;
⑦投简历之前找准方向,前端方向实在太多,有写静态页面的,也有搞大型网页开发的,有的公司前端并不重要,平时就负责维护下网页而已,所以投简历之前好好打听下你要投的公司的前端平时干些什么。
网友评论