前言
hi各位一起奋斗的伙伴好久不见我是XLemon
我知道你们想听什么?但是这次让我们从面试聊起,却不仅仅是面试
在年底这个快要发年终奖的时候,我也是异常大胆的选择了辞去工作投身了百度的怀抱,这个总体过程真的煎熬又兴奋。所以我可能对面试中具体问的题不会太过详细和大篇幅的和大家分析,但是这个面试整体过程的心路历程我希望各位看官可以耐心的看下去。
我认为面试前会有两个很重要的事?一个是抉择,一个是准备。
抉择要不要去试试、抉择要不要去大厂。准备面试职位、准备简历、准备复习。正文
一、抉择
我们经常听到这样的一句话大厂是围城,外面的想进去,里面的人想出来,围城里面有的人在喷制度、喷晋升、喷业务、喷管理,围城里面仿佛什么都不好,围城外面有的人在祈福、在羡慕、在感叹,感觉围城里面什么都很棒。这种矛盾的情况弥漫在整个互联网行业,该如何抉择?
我认为从来都互联网从来没有过围城,围住你的只有你难以迈步的心。有想法就去追逐,感觉到有差距就去学习。
二、准备
2.1、准备职位
在翻看招聘网站中眼花缭乱的职位时,我也是在感叹岗位薪资真的高、title真的炫,这得给多大的大牛准备的,感叹这业务听起来真有意思,感叹这上班也太近了就家门口啊。
太多太多职位,太多太多选择。
但是我需要明白为什么要跳槽去别的公司?因为我想变得更强,我想接触更厉害的程序员,想见识更多你不知道的玩法,所以我选择去一个大平台大厂。
2.2、准备简历与准备复习
当时准备简历的时候,我还是更倾向于合理展示自己的能力。熟练的做过的就是做过的,所以我的底气也就更足了一些。
你重视一件事情,往往好运也会重视你。我花了不少的时间把我业务中的一些实践,一些插件的实践都重新梳理了一下,我希望能展示出最好的自己,避免因为没有表达清楚而影响面试结果。
三、面经阶段
我想各位看官已经等烦了,终于到了面经阶段。
题目上并没有很拘于一格,更多的是针对你的简历进行询问,我的简历中表达了我对状态管理有着比较深入的了解,看过我文章的朋友也知道我有过一个分析vuex的系列文章。所以面试官就让我叙述一下vuex的整体思路,我就从module、moduleCollection、注册mutation、action按顺序讲了一下,讲的时候不要太快,留一些时间给面试官去提问。
还问了一个关于数组解构的问题,设计一个事件分发机制,手写了一个loadsh里面的方法,中间还有很多具体我自研的插件、脚本、类库的交流。
之后的面试也询问了很多技术知识和一些业务方面目录层侧的划分、单例的具体使用。但是原型、继承、作用域方面没有太多询问,可能面试风格导致的吧,对