1.保持冷静,理清思路再回答
在面试官向你抛出问题时,先不要着急回答。不论会不会,先在脑子里过一遍,理清思路,保持足够冷静再回答。碰到不会回答的问题,先不要考虑会不会的问题,先理清面试官的问题再说。比如,面试官抛出了一个大方向的问题,你需要确认他想知道是哪一方面的问题,看看是否和自己说的内容保持一致,有无疏漏,或者理解错误。
2.注重沟通和互动,避免沉默
不知道大家有没有这样的经历:每当面试官抛出一个问题时,我们总是希望把问题完全想出来,才会作答。当我们思考时,面试官可能会认为你对这个问题并没有思路。换句话说,他可能认为你不具备解决复杂问题的能力。当面试官提问后,你可以把你的大致思路说出来,然后细化到每个点时,可以不断的跟面试官交流,探讨问题的细节做法即可。这样,既可以让面试官对你目前具备的能力有一个清晰的判断,又可以拉近你和面试官的好感。面试成功率就会妥妥上升。所以,不要吝啬开口,勇敢地表达你的想法,哪怕做法不成熟,哪怕思路不完整,也可以和面试官互动。
3.通过回避问题,展现自己的长
如果面试官问的并不是一个算法,或者一个问题的解决思路,而是一个具体项目的构建,而这个项目碰巧你又没有接触过,该怎么办呢?这种情况的确比较棘手。因为你既不知道答案,也没有办法聊思路,或是通过旁敲侧击的办法,去获得更多有利信息。这种情况下,我建议你用点技巧,回避这个问题。一般来说,只要你说的对,或者说话逻辑清晰,面试官都不会给你扣分。另外,如果面试官的问题,你当真一点也不清楚,那么,你也可以强行讲一些自己擅长的领域,并询问对方公司是否有用过这块的技术,等等。切忌说自己不会然后就没有下文的做法。那样,面试注定要凉凉了。
希望大家在面试过程中,都能展现出自己好的状态。即便无法做到对答如流,也尽可能展现出自己优秀的一面,以博得面试官的好感,争取拿下面试的offer。