微信支付的三面是我面试至今,体验最差的一次。并不是说题目太难做不出,而是整个面试中面试官的一些表现,十分的不专业,也让人很不舒服。
面试全程就是手撕,一共撕了五道题。其中两道是特别简单的位运算,秒撕,他就怀疑我是做过原题。
还有一道求平均数的题,全程只能用int类型,向下取整,我采用二分求解之后,并没有看我的代码,听我的思路,而是让我直接运行,面试的平台是腾讯面试,类似于牛客网,是提供输入输出的功能的,所以我就直接才输入中填用例,在代码中cin,跟ACM模式一样,结果遭到面试官的质疑:你是不会单元测试吗??
说实话,从这里开始我就已经无语了,如果面试官有仔细看我的简历的话,根本不可能不知道我在腾讯有过三个月的实习,如果在他的认知里,腾讯就是这么不专业,实习三个月的人都压根没接触过单元测试的话,那真的当我没说,告辞。
接着又是一道链表求2/3大的节点的值,我说了思路是保存成数组,直接快速选择,面试官并不满意,但是就是没有其他提示,我说用堆实现,这样开的数组能小一点,面试官反而质疑我,你不是说用堆吗怎么又用数组了。(这里我还是善良的当做是他想考我堆的实现吧)
最后一道题,是之前一道位运算的拓展,但是关键是,面试官并没有很好的说清题目,我连一个参数k到底是干嘛的都没听懂,他就只给了两个用例让我自己体会,同时还催我说时间来不及了,越快越好,中途我关于题目的细节进行询问,也并没有理我。最后也是成功的理解错题意,然后方向错了。
三面面试一结束,我的状态就被更新为挂了。但是我并不觉得是我的问题,反而我对wxg充满了失望。一个腾讯的头部bg,面试官居然如此的不专业,让刷题,但自己连acm的刷题形式都压根不懂,最基本的数据结构的实现也都没有了解,全程一点都不尊重人,也不愿意与面试者交流,自己心中只有那一个“标准答案”。在反问环节,我想了解组里会碰到的一些难点是什么,也说的特别模糊敷衍,压根没想分享给我。
题主春招实习加上秋招正式求职也是面试过好几十次的人了,以往的一些面试,有的时候会担心自己过不了,是真的觉得面试官很厉害,我离他真的差距很大,担心自己达不到要求。但是这次是我几十次面试唯一挂的一次,反而也是我对面试官最没有崇拜感的一次,因为面试官的不专业,傲慢,让我在面试过程中,完全看不出他的人格魅力和能力的高度。
所以给大家排个雷,除非你是那种talk is cheap,show me the code的做题机器,讨厌交流,拿到题目就是写,那我觉得可以尝试投递微信支付的云架构组,当然,做题的时候要记得“单元测试”哦。
全部评论
(11) 回帖