前言
前段时间从蚂蚁金服二面回来,有些许面试新的给大家分享。
毕业至今两年一直在A金融公司做Java开发,在一个公司时间长了我也想换个环境,于是在网上投了简历,选择公司我的目标很明确还是金融领域,最好能进大一点的公司(这一点人各有志,有的人喜欢在中小型公司),我一共投了3份简历,蚂蚁金是其中之一,也是我最期待的一家公司。
投完简历一个星期后,我接到了蚂蚁金服的面试邀请,正式开始了我的面试之旅。同时还分享下Java面试体系复习的面经及学习资源,在文末有免费领取方式!
美团技术一面20分钟
晚7点,因为想到下周一才面试,我刚准备出去打个羽毛球,北京的电话就来了。面试官各种抱歉,说开会拖延了。
1、自我介绍
说了很多遍了,很流畅捡重点介绍完。
2、问我数据结构算法好不好
挺好的(其实心还是有点虚,不过最近刷了很多题也只能壮着胆子充胖子了)
3、找到单链表的三等分点,如果单链表是有环的呢
用快慢指针,一个走一步,一个走三步。如果有环,先判断环在哪,找最后一个节点,然后用之前的无环的做法
4、讲一下项目的架构
我重点讲了MVC
5、说一下你熟悉的设计模式
我重点讲了单例、工厂方法、代理
6、有没有配置过服务器啥啥啥
这个我真不知道,都没听过呢,只能诚实说没有,毕竟都没法扯。
一面挺匆忙的,我估计面试官刚开完会还没吃饭呢。他说让我等,可能再找一个同事面我,可能就直接告诉我结果了。从一面面试官的声音和口吻,我判断他一定是个部门老大,问的设计偏多,后面hr告诉我他就是我要去的部门的老大。哈哈。
美团技术二面60分钟,详细问答
面完一面正准备出去打羽毛球,北京的电话又来了。(注定这周五参加不了球队活动了!)
二面:跟一面比起来,二面面试官的声音听起来就像是搞技术开发的,果不其然,一个小时的纯技术电话面试!面的特别全面!