君哥聊技术

给面试的老铁三个建议!!!

大家好,我是君哥。最近面试了一些候选人,分享几个建议。 1.没用过不代表不会 比如被问到,你们是怎样应对高并发的? 不要说“我们没有高并发”,其实面试官也不一定用过,没用过也可以说说自己的看法,比如:我们主要从异步、缓存、限流、降级这几个方面做的应对,然后展开分别聊一下怎么做的,后面话题肯定就多了,一来一往十几分钟就过去了。 不一定非要用过,见过别人怎么用也能对答如流啊。 2.回答的时候结构化一下 如果直接深入或者展开讲面试官可能听不懂,有的候选人上来就深入一个技术问题。 比如面试官问“你们分布式事务用的什么方案”。参考回答:分布式事务常见的方案有五种,AT、tcc、saga、xa,还有基于mq的。我们是xxx业务场景,选择了yyy这种方案。 下面再具体展开介绍,为什么选择这个方案,比较每个方案的优缺点,如果面试官没有打断,继续讲具体实现是这样的… 最后可以给一些建议,比如xa方案要求数据库支持xa协议,对性能有影响,不建议用在并发场景下。如果数据库未来可能会迁移,也要考虑下。 3.不要问一句答一句,主动打破尴尬 有时候回答完一个问题,发现面试官没有立刻追问,可能他也需要思考下,或者他自己不会。 这时候可以主动引导一下,比如,“接下来我再讲一下,xxx”聊着聊着就有话题了。千万不要陷入僵局。