记一次模拟面试的体会

缘起这篇意料之外的 热帖,看完后热血沸腾。磐冲大佬希望帮助到正在前端领域努力的人,因此自己毫不犹豫地参与了他组织的模拟面试,以此对自己有更客观、公正的认识。

模拟面试过程

一个多小时的面试很快就结束了,通过对我正进行的项目为基础,深挖自己对业务的熟悉程度、对技术的前瞻性考量。说自己对项目总体上认识比较清晰,尽管有些地方不是自己负责的,并给出以下三点点评:

1. 技术基础

通过对问卷显示这一功能,提出一系列问题。自己思考的深度不够,一方面是意识不到位的问题、一方面也是缺乏经验的一个表现。典型的程序员思维——需要一名产品站在背后推动自己。

2. 技术底层

技术底层知识需要积累。这是每一位对技术有渴望的人必由之路,个人亦认同理论基础决定实践高度。

3. 激情

所谓“激情”,就是你真正在思考这个问题,并给出自己的理解或建议。与第一点类似,自己在面试过程中是一问一答,是面试官在替我深挖一个功能点,而不是我自己主动进行思考。一件事过于复杂或者项目周期紧张,不能成为自己不做的理由,否则今年3.5,明年3.25,后年自己滚蛋……

自我反思

与大佬的交谈受益匪浅,尤其是“激情”这一点使我醍醐灌顶、感慨万千。

他提到一件小事——在阿里,如果你对自己所做的事情有激情,可以就一个问题与人深入沟通,你会非常受欢迎。这件事使我想起读中专的时候,因为对一个问题过于痴迷,把专业课老师问到尴尬的场景。为什么出来工作之后自己反而丢失了这项技能呢?反思原因如下:

  • 一是自己对专业的渴求不如从前、没有那种如饥似渴地热情了;
  • 二是工作氛围使然。没有深入讨论的氛围,拿到需求就是干,长久以往自己被同化;
  • 三是公司性质决定。外包公司没有决定权、前端更没有决定权了。

针对以上的反思的原因,对自己提出以下要求:

  1. 坚持独立思考。通过提出自己的见解,与人交流的方式来完善自己。
  2. 坚持写作。自己内心活动比较丰富,要通过写作的方式将它表达出来,表达的过程也是想法完善的过程。
  3. 提升自己的硬实力(底层知识能力、前沿知识能力等)
  4. 提升自己的软实力(时间管理、审美能力、写作能力等)

写在最后

对标阿里外部同等经验人群,大佬认为自己属于中等偏上,尽管如此自己仍需戒骄戒躁,保持对技术的热情与敬畏之心。

对技术的渴望使我想跟更优秀的人一起共事,事实证明:一支氛围良好的技术团队,往往具有培养hacker的土壤。hacker或是优秀技术人员的体现,往往是由集体形式出现而不是个体形式出现。理由很简单,她们受到同样氛围的影响养成了同样的性格和气质。这样的土壤正是自己所渴求的,自己加倍努力得以早日进入这样的土壤“茁壮成长”。