我面试必问的一个问题

今天聊聊面试。

第一,面试一定要做准备。

面试之前先去网上搜一下对应的面试题和面试注意事项,会找到很多别人整理好的一些面试题库和面经,比如“2018iOS最新面试题”,“40个比较重要的Android面试题”等。

这样做有两个好处,第一,可以帮你系统的复习相关的基础知识点,查漏补缺。我们平时工作可能聚焦在某个小领域,有些不太相关的基础知识点可能太久没有用到已经遗忘了,但是面试时面试官却可能会问到; 第二,有可能你的面试官也在网上搜面试题呢。

所以,面试前的准备是必须的,它的作用是让你不会因为一些非常基础简单的问题没有回答出来而被刷掉。如果别人准备了,你没有准备,那你很有可能表现就会比别人差,即使平时工作中你能力各方面可能还更强一些。

第二,要思考一个问题,你最擅长什么?

这不是问你有什么业余爱好,有什么特长,而是在你的专业领域内你最擅长的是什么?

这是很多人会忽视的一个问题, 很多人觉得我各个方面都还可以,但要说我最擅长什么,我实在一下子想不出来。

但是,这是我面试别人时,必问的一个问题。我一般是这么问的:你在iOS/Android开发方面的技能栈包括哪些,你最擅长的是哪部分?

我问这个问题主要有两个目的:第一,看你平时有没有归纳总结的习惯,你对自己工作所在的领域,对自己的技术和能力有没有一个客观全面的认识; 第二,你是否有自己的核心优势?并且看看你的优势是不是我们团队当前急需的,能够跟我们目前团队很好的互补?

你如果仔细观察身边比较资深一点的工程师,你就会发现他们除了项目经验比较丰富,综合素质比较强之外,一定都有自己最擅长的点,拿iOS开发来说,有人擅长动画、有人擅长性能优化,有人擅长架构和组件化,有人擅长网络,有人擅长外设连接等等。这些领域不需要你每一项都多么精通,这不现实,人的精力和时间都是有限的,但是一定要在某一个领域真正花时间花精力深入的研究过,有自己的理解,甚至在这个点上做到业内知名有一定的行业影响力,这样这个点就形成了自己的核心竞争力。

如果你要走技术路线的话,也一定要针对某个领域深入研究,别以为某些领域看起来很简单,任何一个领域想要深入研究下去,都需要花费大量精力,都能够打造自己的核心优势。当然,我并不是说只要会一个点就够了,而是说在各个方面都还可以的情况下,有一个点是最突出的,这样你就是稀缺人才,你在面试中就能够脱颖而出,在团队中也是中流砥柱。

最后,我要说的是面试前的准备可以起到一定作用,但是起不到决定性作用,最重要的还是要自己有实力。怎样才能有实力呢,不妨时刻问自己:你最擅长什么?如果没有答案,现在开始为时不晚。

PS:那如果面试中有人问你:你的缺点是什么? 我会回答:我缺点钱。 你会怎么回答呢?

微信公众号:云峰小罗,分享 编程.思维.段子
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_41268683/article/details/82860828