面试前的个人心态

作为一名刚毕业一年多的职场新人,不敢妄谈如何才能100%的让你加入心目中的理想公司。而网上关于面经、面试题目相关的文章也不在少数,因此今天想略微从务虚的角度来聊聊如何在面试前的合理进行准备。

面试准备虽然看起来是个笼统的问题,但是也可以具体分为好几个方面,比如个人未来就业方向等等。本文就从如下几个方面来谈谈个人的观点。

了解大势

古人曾经说过:“天时、地利、人和”。无论你个人实力多么出众,时代的浪潮是一个你躲不开的话题。大的方面来说,近年来机器学习、神经网络以及区块链等技术,如果有时间的话还是去进行一定程度的阅读和了解,这样可以提升一个人的视野。夸大的话不说,技术研究就是在不断的领域融合中获得进一步的突破,对于个人也是一样。也许你读的哪篇和你从事领域不相关的文章能够让你醍醐灌顶,一下子攻克某个卡了很久的问题。

合理规划面试节奏

曾经校招的时候见过部分同学同时投了十几家公司来求职,这样做的好处自然而然是广撒网可以提升获得Offer的机率。但是随之而来的坏处就是节奏的匆忙,极端情况下可能出现一天需要在多个地方的赶场面试。

为什么我个人不建议广撒网的策略呢?我觉得面试不仅仅是为了求职,更多的是通过那些富有经验的工作者提出的问题来弥补自身知识的空缺。最理想的面试不是所有题你都会的无意义重复,亦不是你全部不会的刻意刁难,而是你能够在和面试官的问答中,就一个或者多个问题进行深入切磋,不断加深你对某个领域的理解。

试想,假设你每天都在匆忙中进行面试赶场,你如何才能对之前面试中欠缺的知识进行重新梳理呢?如果这场你因为这些欠缺的知识而导致面试失败,下一场你还是有极大的机率的再次跌倒在同一个坑中。(毕竟诸如iOS等很多领域能考察非业界大牛的面试者的问题范围就那么多)

一定要自己钻研

在个人作为面试官的过程中,发现许多面试者都会在简历上写上精通Runtime,精通Runloop等等。

一般面对这样的面试者,面试官总是会预期能够许多深入思考的答案,比如Runtime中一些结构体这样设计的好处是什么?但是很多面试者在实际回答过程中常常只是照搬网上许多博客写的那样,复述了一遍Runtime/Runloop有哪些东西。询问后才发现,他们并没有真正自己去下载源码剖析过,而只是简单背诵了博客上的内容。

top Created with Sketch.