STAR法则
⾯试中如何讲好⼀个项⽬,使⽤ STAR 法则
STAR法则是⼀种常常被⾯试官使⽤的⼯具,⽤来收集⾯试者与⼯作相关的具体信息和能⼒。
STAR法则⽐起传统的⾯试⼿法来说,可以更精确地预测⾯试者未来的⼯作表现
STAR 是 Situation、Task、Action、Result 四个英⽂单词的⾸字母
意思分别是情境(situation)、任务(task)、⾏动(action)、结果(result)
S Situation 是项⽬的背景
主要说明什么情况下做的这个项⽬,为什么做这个项⽬
最好能体现这个项⽬的必要性,⽐如严重影响了⽤户体验,或者严重影响了开发效率
我们很多情况下项⽬是由上级派发下来的,这时候如果直接说是⽼板要求做的,那就显得有点憨憨了,开源项目
我们可以从⽼板的⾓度去思考为什么要做这个项⽬,⽼板的⽬标那就是我们的⽬标
T Task 是如何明确任务的
这⾥可以从项⽬的⼤⽬标出发,然后拆分到具体的⼦任务,会涉及到项⽬的调研,对标等等
这⾥需要注意的是,⽬标要有合理性,能⾃洽,有逻辑,毫⽆逻辑的⽬标反⽽会起到反作⽤
那⽬标的合理性怎么体现呢?
⾸先是这个⽬标达成以后是否能解决上⾯背景中提到的问题
然后是这个⽬标是否经过推导,是否有因果关系,是否真的能达成?因为⼀个⽆法达成的⽬标就相当于没有⽬标
最后就是是否参考了其他类似项⽬,⽐如⼤⼚类似的项⽬、或者开源项⽬等等,体现⼀个对标意识
A Action 就是具体做了什么事情
这⾥可以讲⼀些具体的项⽬细节,以及⼀些技术难点,来体现⾃⼰的技术能⼒
这⾥最好是挑选⼏个⾃⼰做过的,并且难度⽐较⼤的点来讲,尽量详细⼀些,也尽量深⼊⼀些
很多同学,在讲技术点的时候只是泛泛带过,给⼈的感觉就是了解不够,深度不够,这不是个好习惯
R Result 就是项⽬的结果
结果⽤来证明项⽬的价值,也是⾃⼰给公司带来的价值
这⾥⼀定要有具体的数值,⽐如说提升了百分之⼗,降低了 500ms 等等,
⽽不是⼀些模糊的描述,⽐如⼤幅度提升,模糊的描述对结果的好坏没有很强的说服⼒
STAR 法则的本质
按照时间顺序把项⽬进⾏了拆分,叙述了⼀个项⽬的⽴项到执⾏到完成,这样更有逻辑的去表达,
可以体现出⾃⼰思维的逻辑性,叙述项⽬的时候也不容易丢三落四,听上去也⽐较完整
另⼀点是,不仅在⾯试过程中需要这样去介绍,在简历中也尽量按照这个法则来写,可以降低⼤家的沟通成本,⽽且给⼈的感觉会⽐较专业