宁波IT培训
美国上市IT培训机构
0574-87236644
面试连挂十次,一个offer的都没有,信心遭受严重打击,怀疑当初选择这个行业是否正确?
在开始今天的话题之前,我们先明确一个道理:从来就不存在“我没有通过几家公司面试,那就不太可能进同级别、或者更好的公司了”这回事。
因为每个公司都有自己的特点,他们招的是适合他们公司的人,而不是某些方面很强的人。而这个“某些方面”,很可能就适合于更好的公司。周围就有很多例子,不少小伙伴拿小公司练手,然后挂了无数次,最后却轻松拿到 flag 的 offer。
所以说,面试挂了几次不要紧,反而会成为你获取更好offer的资本。
好,不论你面没面过,面过挂了几次,现在几条“看了就能懂,懂了就能改”的建议,肯定能帮到你:
1. 选用动态语言和易于使用的Map,例如:Python或js。对通常简单问题,可以书写快速“难看”的代码。 不要使用C / C ++进行面试,因为在面试的时候没有足够的内置功能,会让你解决问题变得更麻烦。
2. 不要过度优化。 面试官不可能去分析,理解并夸赞你的每一层优化,说真的,不要太高估他们。“把事情做完”永远是第一位的。
3. 90%的问题都是结合Memorization或二进制搜索的哈希、堆或递归。 把它们基本的原理再好好熟悉一遍。
4. 把话题带到你100%懂的领域,吸引面试官往这里“攻击”你,不要陷入自嗨而说出一些自己都不是太懂的技术,因为一旦遇到“攻击”而答不出来,这场面试基本完了。
5. 把前十次的面试题记下来,把能想到的好的回答对着朋友反复口述几遍。
以上建议,能够在短短两三天内就能“学得会,用得上”,大大提高第11次面试的成功率。