阿里二面
发个详情攒攒人品,实在是这一次老天太搞我了呀……
阿里第二次二面了,第一次二面完被推荐给其他部门,然后今天突然被约二面。
一开始是简单的自我介绍。
然后被问大学里最有意思的事是什么,我说是参加社团的经历
然后最有挑战的事情,我说是社团里担任外联部部长的事……(觉得自己在作死)
面试官看我这么没有眼力,直接问我学习上最有挑战的事是什么,这次我试图抓住机会补救一下,说是大一的时候零基础学习C++学的很痛苦
问我C++的对象模型,这个地方因为通话质量的问题我没听清面试官想问什么,只听到了对象模型四个字,然后我提出了这个希望面试官再说一次,然后他就换了一个问题,让我随便从多态、继承等特性中挑一个讲,我选了虚函数,讲了讲实现原理;问我虚函数的作用,我就只说了多态,也没想到其他作用。
然后写代码,题目是求多个有序整数数组的交部分,比如[1,3,5],[2,3,4],[1,3]的交为[3]
我一开始想的是map,然后被嫌弃复杂度不够低
然后想到逐次对比,但也不够低
然后面试官看不下去就提了借鉴归并排序,后来几乎直接讲了实现思路……
写完代码继续问是否可以改进,我只想到了剪枝;问假如数组大到内存放不下,如何实现;问在上一个的基础上如何尽量减少IO(这个地方因为通话质量再次变差,沟通困难所以面试官没继续问了……)
我绝望地提出用微信通话可行,然后面试官表示面的差不多了就结束好了(当时心态是崩的呀)
反问阶段,我问了这是几面,因为之前已经有过三次面试了,面试官表示是二面
然后我就向面试官为这次糟糕的通话质量表示歉意,毕竟我听不清老是希望他重复一下,估计面试官心态也有点小崩了……
发帖攒一攒人品,我哪里想得到电话面试也有可能被搞啊,通话质量差的一批
求阿里巴巴(爸爸)爱我一次.jpg
#面经##阿里巴巴#