写在前面
首先声明一下,我可能并不是一个好的面试官,自己也没有怎么参加大厂的面试。我只能简单的说一下,我比较看重即将与我共事的人应当具备的特质。如果你要去面试,你也希望即将与你共事的人,也能与你合拍,对吧。
硬实力
参加一个岗位的面试,首先是你能做的了。需要拧螺丝,恰巧你是一把起子。硬实力是能够参与面试并通过面试的必要条件。硬实力通常来源于以下几个方面:
- 所学专业。如果你是计算机专业的,四大本就是你的硬实力。有人会说四大本或者其他的专业课,开发过程中根本用不到,这是事实,但你没有看到的事实时,如果遇到了相关的问题,别人可能在查资料,你可能分分钟就能解决掉。
- 工作积累。工作中遇到的问题,涉及到你的未知领域,大胆去学习,趁年轻,趁有现成的例子。
- 面试题。为了面试背面试题,这没有问题,虽然有那么一点点急功近利的嫌疑,但是最终的结果就是,真正用上的时候心里在暗暗窃喜。当然,不理解死记硬背,那种暗暗窃喜可能比较难。
软实力
我是一把起子,我能拧螺丝。这很好,但是还不够好。我是一把电动螺丝刀,我能快速并且拧多种螺丝。“如何让娘娘容得下,是臣妾的本事”。我可能会比较关注的一下几个方面:
- 灵活。思维灵活,解决问题快,解决方案多,更高,更快,更强,这样的同事谁不爱。
- 开放。我肚子里有货我也不藏着掖着,你有问题有bug也不是只有你遇到了,不要啥都捂着,可能确实有人不喜欢被问来问去,但是你不问,我不问,那还工作个屁。
- 自信。有优势也有短板,不要去回避自己的短板,但也不要自负于自己的长处。自信的人更能激发别人的激情和热情,杠精不能叫自信。并且自信的前提,你真的去研究了,去学习了。
灵活变通,表示你除了会1+1,更会1*2。思路打开,格局打开,然后再能潜下心去做,即使走一点弯路,结果也是非常不错的。
落到实处
硬实力的提升,短期内确实得背一背面试题,一方面面试题能够唤起你的一丝记忆,也大概率能够解决很多开发中的实际问题。那么问题来了,他也背你也背,为啥要他不要你。前面说了,死记硬背肯定是不行,稍微多问一点点就会发现你并没有融会贯通。所以把面试题作为一个引子,去拓展,去学习,去掌握,这里我有一点点小心得:
- 尽可能发现面试题中的知识点。这是为了防止面试官考你相关知识的时候蒙圈,同时也是为了加强你的硬实力。这一点可能要求你不能心急。
- 联系实际。面试题可能是比较特殊的场景,如果你也遇到过那更好,这样在回答问题的时候,援引自己的实际经验,给出自己的解决方案,然后对比更好的方案,自己有哪些不足,后续又进行了改进。但是,千万不要乱扣帽子,明明自己遇到的不是这个问题,非要硬说这个方案,那就有点儿露怯了。
- 写写博客。这其实跟上学的时候写作业一样,你给别人能讲懂,那你一定也能给面试官讲懂。从一开始的事无巨细,到后来的抓住关键,由繁到简,融会贯通,
- 不要钻牛角尖。有些问题你就是没有遇见过,怎么思考都想不通,那就放过这个问题吧。人无完人,只因为不会一个偏门的知识点就被否认,那应该是那个人的悲哀。钻牛角尖太浪费时间了,当然如果你是真理党,研究精神那是非常的好。就事论事,面试的话咱还是稍微饶过自己。
- 不要装。不会就是不会,没遇见就是没遇见,硬说自己会,说个只言片语,也没有特别大的帮助。
软实力怎么办呢?每个人性格不同,工作方式也不同,但是一定要自我认同。就是说内向没有错,一定也有一个内向的人跟你合拍,为了迎合别人去改变一些固有的方式,可能适得其反。内向可能沟通交流上不如外向的人侃侃而谈,但是工作起来细心程度也是有的人无法企及的。认同自己,也要认同他人,自己内向不能拒绝别人外向,外向的人也得对内向的人有些耐心。但是话又说回来,面试还是一个一问一答的过程,你不答那就不是内向的问题。所以想到了就表达出来,或者你可以跟面试官说一下“我组织一下语言”,做到清晰流畅,就够了。
关于自信
面试的过程中,自信,是为了给面试官一种能够胜任工作的感觉。面试官要找一个能胜任工作的人,你就要说“我能”。至于面试中的那些话术:我虽然没有了解过相关的知识,但是我可以很快的去学习并掌握,并且能够在之后做好总结。看起来有些官方,但是你真的能做到,那就自信的说出来,说到做到简直是最大的高尚。
自信源于强大的实力,没有实力就是要谦虚。仔细思考面试官的问题,确定自己的理解是对的在回答。有可能面试官也有嘴瓢的时候,你多问一句“是不是这个意思”,也不会觉得你啰嗦,严谨挺好的。自信还有一种体现,就是敢于去要提示,小时候背课文也许就是一个字,一句话瞬间就想起来了。工作不是考试,一个响指也许你就文思泉涌,创意不断,一秒十行代码,复杂的问题迎刃而解。
还有就是,不要吝啬表达自己的思考过程。一个问题也许超出了你的知识范畴,但是你有思路就可以表达。比如说:如果有一种方式,可以将A转化成B,那这个问题也许可以这么解决。你的方案可以有未知数,只要不是天马行空,说不定你面前的面试官就恰巧是这个未知数,然后就像拼图一样,哒哒。
到底要不要反问面试官
我不反感反问我问题,同样我也不会准备我能力范围外的问题。反问有可能是想要了解自己不会的内容,别人是怎么看的;也有可能就是想互相刁难。反问也不要每个问题都反问,确实是感兴趣的,想听听别人的见解的再问,普通的问题自己私下也能查也能学习。
面试结束,如果面试官问你有没有问题,一般来说还是要问的,不管是问面试表现,还是问公司情况,起码说明你有上心。虽不是绝对,但是让你问了,你就问,问点儿正经的。实在是赶时间或者觉得没希望了,想准备下一场了,不问就不问了,也不用硬逼着自己问。
总结
硬实力:背面试题确实是最开的方式,但是多少融会贯通一些,能结合自己的经验最好。但是真的要潜下心来准备。
软实力:认识自己,接受他人。总有人能够和你合拍。自信一点,简单而准确的表达,和嗓音高低,语速快慢没有关系。
简历:会的写,不会的千万别写。投简历请优先往行业感兴趣的,技术栈对口的公司投,这样你好他也好。
我只是一个不称职的小前端,为了找到能一起共事的同事跟别人聊过技术和经验。完全是一些个人的想法和观点,不代表每个人都一样,也不代表每个人都接受。有用点赞,没用就喷,人生短短几十年,谁的生活不是生活呢。
最后祝大家找工作顺利,问的都会。
本文参与了 SegmentFault 思否征文「如何“反杀”面试官?」,欢迎正在阅读的你也加入。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。