如果你收到某公司的面试邀请,那就应该开始准备面试,打一场有把握的仗。
需要准备几件事,自我介绍,亮点技术或产品,职业规划,这几件事情并不是临时抱佛脚就能完成的,而是要靠平时在工作中的积累,面试进更好的公司只是一个水到渠成的过程,能力到了自然就能进。
准备多久?当时带着强烈想进入阿里的动力,电面准备了几周,复面准备了一个多月。
第一关,自我介绍
大部分面试官一般都会让应聘者首先做个自我介绍,自我介绍回合是应聘者最主动的一个回合,因为在这个回合主要是应聘者说,面试官听,所以我认为这个回合非常重要,如果介绍的非常好,不仅可以为后面面试官提问做伏笔,还可以让面试官对你有好感。所以建议准备一个十分钟时长的介绍,我听过很多应聘者的自我介绍一分钟都不到。
自我介绍首先描述自己的基本情况,其次是描述自己的技术亮点,做过的亮点项目或产品。如果没有做过有技术亮点的事,每天都在做增删改查功能或重复性的工作,需要好好反思下,这样下去技术上没有多少增长。如果工作中就是做这个怎么办?可以考虑利用业余时间参与开源项目或自己做一些工具或框架。
第二关,介绍做过的产品。
介绍产品时面试官会考察应聘者的沟通能力和思考能力,我们大部分情况都是做产品的一个功能或一个模块,但是即使是这样,自己有没有把整个系统架构或产品搞清楚,并能介绍清楚,为什么做这个系统?这个系统的价值是什么?这个系统有哪些功能?优缺点有哪些?如果让你重新设计这个系统你会如何设计?
第三关,技术面试
技术面试主要考察一个人的技术能力,沟通能力和学习能力。不同的面试官的问题不一样,没有规律可循,所以首先在网上搜下该公司主要的面试题,必考的肯定是基础,好的面试官会考察你擅长的技术,看看你是否有很强的学习能力和技术能力。有的面试官会问自己擅长的技术,这样对面试者的要求就更高,所以你要准备的更加充分,在技术的宽度上学习下。深度优先,广度次之。
最后一关,HR面试
HR面试主要考察一个人的价值观,潜力和职业规划。所以进入这一关之前请想清楚几个问题。
为什么想加入这家公司?你需要了解下这家公司的文化和氛围。
为什么离开上一家公司?钱少,不能实现梦想,还是有哪些不爽的地方。如果是换工作为了实现梦想,那么你的梦想是什么。不爽的地方如果在新公司再遇到怎么处理。
你的职业规划是什么?
当你遇到瓶颈的时候你怎么办?
这些年你每年的成长是什么?怎么能体现你的进步?