一、提前复习好你的专业知识
  专业知识是最为重要的一点,拥有了坚实的专业基础,你才能迈向成功的彼岸。
  因此,面试之前,一定一定要复习好专业知识。对自己学过的知识,要做一个概括,放在脑海中。茶余饭后,复习一下,做到随便看到一道基础题目,心中都能有个答案。
  比如,一道最基本基础题,ArrayList和LinkedList有什么区别?如果你是做Java后台开发的,应该都会了吧,哈哈,不会的赶紧复习一下,哈哈哈。
  二、对简历上写的项目一定要足够了解,把握其中的亮点。
  你在简历上的信息,就是面试官了解你的窗口。你写上去的项目,自己一定一定要了解清楚来龙去脉。如果把别人很厉害的项目copy上去,面试官一问你三不知,那就露馅啦~
  同时,简历上需要沉淀一些有内容的东西,需要有些亮点。当然,简历上的亮点并不一定是酝酿百年的女儿红,也可以是你自己含辛茹苦酿造出的米酒,只要有你汗水的味道体现在里面就可以啦。
  也就是说,你的简历不一定就需要是github上几百star的项目,也可以是你自己负责设计的一些有意思的项目,甚至一个小小的挂号系统,只要你能在里面,倾注了你的思考与汗水,并且让面试官感受得到,那面试这场战役就赢一半了。
  最后,放一下我之前项目中(个人觉得是个小亮点),用CAS思想解决实际并发问题的实践~
  CAS乐观锁解决并发问题的一次实践
  三、面试一定要杜绝过度紧张,要心平气和去对待。
  面试过程一定要杜绝过度紧张,紧张可能会导致你发挥失常,让你基础的问题都忘了怎么回答,最后与理想offer失之交臂。
  有点小紧张也是可以接受的,这一点会促使你认真地准备,但是过度紧张就适得其反啦。
  因此,面试前两天,你可以跑一下步,深呼吸几下,或者心理面想一下过去一些美妙的事情,或者运动一下,或者唱个歌,弹一下琴等都可以。
  平时如果觉得生活压抑,或者紧张的话,我会弹弹吉他,唱唱歌,哈哈
  四、面试前充分了解公司以及工作岗位内容
  面试前,多点了解公司是做什么业务的,以及工作岗位的主要工作内容。结合招聘要求,提前想一下面试官可能问的问题,换位思考以及延伸思考。比如,你面的是一间银行的开发岗,该银行用到自研的MQ通讯,那么,你需要准备好https相关的面试题,消息中间件的相关面试题等等。
  如:https原理是什么?谈谈RocketMQ消息顺序和重复消费问题等。
  五、面试过程中,把面试官引到自己熟悉的领域,重拳出击。
  面试过程中,需要学会把面试官引到自己熟悉的领域。
  打个比方,假如你对索引这一块特别熟悉的话,面试官让你介绍你做了项目/什么项目优化时,你可以举例通过索引做了慢查询优化等等,这时候,面试官十之八九会问你索引相关问题,这时候,你可以把覆盖索引、最左匹配原则、聚族索引、回表、查询优化统统搬出来啦。
  最好就是结合一些流程图、原理图分析自己优化过程,让面试官知道你的思考轨迹,这时候,面试官才更容易认可你。
  在这里,我忍不住想分享自己之前话的美美的一张图,InnoDb 逻辑存储结构图,哈哈,如下所示:

六、有认识的人内推比在boss直聘、拉钩等,通过概率会高点。

  如果你要面一个大厂,有认识的人内推最好不过啦,其实内推过得概率大很多的。因为,大家都懂一个道理,优秀的人旁边,也是一些优秀的人,正所谓物以类聚,人以群分。
  所以,多数HR也是这样挑人的,如果你通过内推获得面试机会,好好表现吧,骚年。
  七、在工作时一点一字积累,在面试时,一字一词表现。
  这句话意思就是说,在学习工作过程中,我们需要一点一点积累,尤其实一些细节的地方,容易犯错的地方。然后,面试的时候,把这些细节,在面试官面前展示出来,吐字清晰,一字一词地表现。酱紫的话,面试官内心会对你加分的,觉得你是个有心人.
  比如,一下是我工作中代码细节的总结,有兴趣可以看看哈~
  写代码有这些想法,同事才不会认为你是复制粘贴程序员
  八、面试尽量拿多几个offer,这样才能掌握主动权,不然HR可能会压榨你。
  面试找工作,对待offer。需要吃着碗里的,看着锅里的。要不然,如果你只有一个offer,HR跟你谈薪的时候,很可能会压榨你的价值。拿多几个offer,可以有谈薪的资本。
  九、多点刷专业笔试题,程序员的话,争取成为leetcode的常客。
  阿里、腾讯、头条这些公司,面试经常要求手动写编程题,所以,作为面试者,要想过关,一定需要多点刷题,尤其是leetcode官网上面的题,不求每道题都能背下来,但是至少,每种类型的题目,你都需要知道思路,需要知道大概怎么实现吧,如:动态规划问题、链表操作等等。
  十、学习一门乐器,坚持一项运动。
  学习一门乐器,是为了让生活多一份诗意,坚持一项运动,是为了身体健康。
  学习一门乐器,在面试官看来会加分的,因为年会可以上去表演哈哈~ 坚持一项运动,也是加分的,因为一般公司都有运动小组,篮球小组,或者羽毛球,如果面试官也跟你一样爱好篮球,说不定,你们就可以聊聊今年湖人总冠军了,哈哈。并且,运动的人最阳光啦,哈哈,不信你看我~