关注程序员耳东,编程转码真轻松
提供前端面试辅导服务、零基础前端自学辅导服务;免费修改前端简历,免费回答小问题
今天这篇笔记聊聊程序员面试的自我介绍部分,这块很多人不重视,但是它作为面试的开场白,相当于一场面试的引子,好好准备下的话可以对面试成功起到很关键的作用
从我之前做面试官和被面试的经验来说,大部分面试官都没有时间或者不会主动去细看面试者的简历
这有两方面原因,一方面是面试官有自己的工作内容,有时候被安排的面试太多,我之前最多一天被安排了3场面试,基本上一天都耗在面试上了,根本没有时间去工作;另一方面是大部分面试者的简历看着都好类似,细看也看不出来个啥,所以索性就不看了直接面
所以面试的时候自我介绍,就是个“秀肌肉”的过程,把你提前准备好的东西或者特别擅长的东西都说出来,面试官很大可能就顺着你说的内容问下去,这不就正中你的下怀了吗
我做面试官和给别人模拟面试的时候也见过很多不太好的模拟面试,这里跟大家分享一下
首先是有的人自我介绍太繁琐,比如说介绍太多个人基本情况、兴趣爱好以及无关的经历,比如说你面试程序员的工作,就不用把兼职卖东西的经历在自我介绍的时候说出来了
然后就是没有突出亮点,比如说讲了太多琐碎或者没有准备过的技术点,自我介绍的目的就是吸引别人来问,所以介绍出来的东西必须是主要的、经得住问的
那么好的自我介绍应该是怎么样的呢?
首先是个人基本信息,不管是校招还是社招,姓名、学历、专业这块都是要说的,比如说:
“
我是张三,本科(研究生)毕业于xx大学的xx专业
”
如果是非计算机相关专业的,这里需要准备好别人会问你“为什么跨行做程序员”这个问题
要是社招人士的话,再加上一句公司经历,比如说:
“
我是张三,本科(研究生)毕业于xx大学的xx专业,先后在xx公司、xx公司工作了xx年
”
然后是介绍技术部分,比如说你主要做什么、擅长什么等等,比如说:
“
我主要做Web前端,熟练使用JavaScript语言、React、Vue框架,熟悉常见的性能优化、前端工程化等等技术
”
这个擅长技术里面就有一些可能会被问到的点,比如说JavaScript语言中的特性,React、Vue原理,性能优化、前端工程化里面也有一些会被问到的点
然后是项目这块,这块是面试的重中之重,应该提前把项目中你做的功能点、怎么做的、亮点是什么都准备好,这块可以按照star模型来讲,先讲基于什么样的背景和出发点去做的这个事情,然后是讲你使用什么技术完成了什么任务,这块可以小谈一下技术方案,最后是你这件事情完成之后达到了什么样的效果,最好是有指标说明的那种,比如业务指标、性能指标、推广率等等提升了多少,下面是例子:
“
在xx公司我主要负责xx项目,它用来做xxx用途的(这里尽量简单易懂一些,让别人知道你的),我在项目中主要做了xx、xx、xx等事情
在做xx事情时,我是基于xx背景,使用xx技术完成了xx、xx(这里可以浅聊一下技术方案),最后达到了xx的效果
”
综上所述,完整的自我介绍就是这样的:
“
我是张三,本科(研究生)毕业于xx大学的xx专业,先后在xx公司、xx公司工作了xx年
我主要做Web前端,熟练使用JavaScript语言、React、Vue框架,熟悉常见的性能优化、前端工程化等等技术
在xx公司我主要负责xx项目,它用来做xxx用途的(这里尽量简单易懂一些,让别人知道你的),我在项目中主要做了xx、xx、xx等事情
在做xx事情时,我是基于xx背景,使用xx技术完成了xx、xx(这里可以浅聊一下技术方案),最后达到了xx的效果
”
自我介绍整体保持在2分钟以内就行,当然了,有可能你的自我介绍还没说完就被面试官打断了,可能是ta在你说的过程中已经捕捉到兴趣点,也可能是ta并不在意你的自我介绍,只想问ta自己感兴趣的点,这都是有可能的
凡事预则立不预则废,不管怎么说,提前做准备总比不准备的好,祝大家面试顺利