我在阿里采访五倍

我在阿里采访五倍

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

谁的谁(全部为化名—为了区别字符,暂时地,假设雷同,纯属巧合)

      不重要的:笔者。

      红娘:推荐一个单纯的男人。

      西毒:第一次、第二次面试区区的技术大牛(阿里金融)— 走到第二轮面试。

      金不换:第二轮面试的主管(胖胖的)。

      东邪:第三次面试区区的技术大牛(天猫)– 走到第二轮面试。

      伯通:第四次面试区区的技术大牛(支付宝)– 走到第一轮面试。

      南帝:第五次面试区区的技术大牛 — 走到最后一轮面试(蚂蚁金服)。

      北丐:第五次面试区区的技术大牛。

      张良:第五次面试区区的HR。

      念慈:第五次面试区区的HR。

前言

        2011年11月,区区和一个江湖兄弟来到杭州(后来没到半年这哥们又回去了)。放弃已经掌握多年的C#本领,去学习后面不知道会产生什么后果的ios(OC),当时放弃的原因非常easy。由于ios银子非常高。(当时C#区区学习的非常深入。涉及到了控件的GDI+绘制、多线程安全管理、Remoting的应用、微软的3C、双重缓存等)。

        经江湖兄弟的介绍,在一家叫邦讯会馆谋得一职位(ios开发),后来在这家会馆一呆就是3年。刚到杭州时候,根本不知道阿里总部在杭州,也没有想过去阿里巴巴工作,纯粹为了拿高点银子。

        区区未踏足江湖的时候,已经听说风清扬的英勇战绩(他的故事,区区是看了又看,好几本呢)。当时仅仅是膜拜,没想过去工作什么的。

        后来经红娘的介绍。開始让区区对去阿里工作产生的兴趣。加上之前对风清扬的膜拜,似乎与心里沉睡的念想产生了共鸣。那去试试吧,由此有了接下来的5次“相亲”。

西毒似乎放了区区一马

      2012年10月前后,区区整理了一下履历,事实上手里没有多少关于ios方面的干货就发给了西毒。没过多久,就收到西毒邀请,区区也没有准备什么就过去了,心想经过快一年的历练ios应该没有多少问题了,当时仅仅做了几个上线的项目(什么中国Enternet event啊),就这么过去了(阿里金融-滨江园区)。刚到阿里。真像土鳖进了城。阿里庄园真大,进门的时候还要一个纸牌黏在身上,写着“訪客”。

走进园区,一个胖胖的雕像,一身不正确称,昂着头笑嘻嘻的,和米其林轮胎似得。

整个园区乍一看和鸟巢似得非常大,听说有8000多人。

      没过多久区区和西毒在一个叫做星巴克的coffe馆见面了,个子不高,带着眼镜。额头的头发只是眉毛(齐刘海),两眼炯炯有神。牛仔裤和橙色条纹和红色方块交错的外套。

他的这个装扮一直影响区区,导致区区觉得阿里的全部技术都是这种(后面几轮确实都是这种)。西毒没有问多么难的问题。他提出问题都是一些商议的口吻,从他问问题中,区区感觉得到了尊重(cell优化、内存的管理、当时网易跳转方式比較流行,问问区区是怎么实现的、控件是怎样实现的等等),说实话:自己摸索学习ios快一年了,也不知道自己的封装是对还是错,可是感觉和西毒聊的不错,也说出了自己的困惑,自己也感觉遇到了大牛。崇拜之意溢于言表。聊了非常长时间,西毒把当下比較流行的几款APP拿出来问了区区。假设让区区实现。这个、那个应该怎么实现。

      最后在要离别的时候,他说了一句:应该没问题,回去等通知吧。区区非常激动、也感觉非常轻松。就屁颠屁颠的回去了。可是1周、2周过去了,没有接到通知。最后一个月过去了。最终等到了一个电话:大体意思你die了。原因:内部调岗,年终不招人了。

那心里的落差,不多说了,只是也让区区開始有了不进阿里誓不罢休的想法。

又见西毒

     2013年夏天,“叮咚”突然收到西毒发来一条短信:“近期考虑换工作了吗?(到小微贷款)”。那是肯定的啊。这半年来,区区不只把当时他问的问题总结一遍。还把别人的控件用自己方式实现(照抄效果,代码是自己的),開始做组件性质的开发,效果方面的技能成长了非常多。也開始有了自己类库、工厂模式等。

就这样。重新把区区的履历投了过去。非常快被召唤了过去,这次在阿里支付宝大厦(西湖区),进门不用说一个訪客黄牌贴在身上,当时心里想:什么时候能把工作牌挂在脖子上啊,(当第一次看到阿里巴巴的工作牌子是橙黄色的,导致区区以后看到橙黄色的牌子觉得就是阿里的员工)到了18楼,进去又像土鳖进城了,这看看那看看的。

18楼电梯一停。首先看到是支付宝三个进入眼睛,和MM说,区区是来面试的,MM打了个电话,随后领着区区到思过崖(去找令狐冲了),区区就在思过崖思过了一会,西毒来了,寒暄一下,说上次抱歉。简单问了问近期做了什么东西什么的。技术就算过去了,毕竟已经有过一次接触了,他说:要么你先等一下。我让金不换过来。区区点了点头:好的。

     不一会。一个胖胖的哥们就来了。后来才知道他是重庆的理科高高手状元。

带着眼镜,胖胖的,感冒了,寒暄了几句,斜靠椅子坐下,大腿和肚子135度斜躺的。说:我要离你远点。我感冒了。区区说:没事的。

事实上心里挺在意的。当时我感觉我也有点感冒,自己心里还紧张。金不换问了几个不疼不痒的问题:说说你的职业规划,说说苹果未来的发展,说说你对自身的要求。

第一个区区答:大体意思是未来3-5年把自己的技术搞好,希望自己成为一个大牛,同一时候希望自己能成为一个Teamleader。第二个区区答:未来ios开发环境开发工具会越来越简单(平时没有关注这个问题,仅仅光想着开发工具怎么怎么样了)。 第三个区区答:注重原生态开发什么的。

    然后区区就这么从思过崖走了。等了1周,结果:die了,原因红娘说:你不应该说你要做teamleader。还有人说感觉区区不稳定,干不了几天就走了。

    过了半个月,听说金不换从阿里辞职了(心里感觉不平衡)。

    后来总结一些金不换的几个问题。

电话对招东邪

     你好,我是阿里的东邪(这次面试在上次面试结束不到一个月,接到电话还没有反应过来)。“%&%&*&(%(*……%&*……”。就開始了,当时说实话,区区有点伤心了。感觉阿里怎么这样啊,在这次之前也听说阿里各种不公平,又气愤(阿里找人不公平)又恨(自己不够牛逼)。只是此时还得好好面试吧,可是多少在回答问题的时候有些情绪。只是这次东邪给的招数都是项目用到的,另一些细节平时不是非常在意的:像KVO-KVC、动画组、Cell复用、多线程、内存管理、事件传递、UILayer和UIView差别、NSObject和id差别、为什么UIButton是集成UIController、程序在内存的分布情况什么的等等还有非常多。

等整个面试下来懊悔之前有点情绪在里面。这次遇到高手了。有的问题提,区区回答的不是非常好(还带情绪)。最后可想而知了。结果die了。

    区区開始反思,開始为下一次面试做准备(尽管不知道什么时候),把这三次的面试详具体细的总结了下。这次面试结果,在意料之中。可是想哭。

    開始努力、总结。再努力、再总结。

西毒推荐区区到支付宝。在伯通面前区区泪”牛”满面

     机会最终来了,无论怎么样,区区再一次来到了支付宝大厦,说实话在来之前。心里操心和害怕,前天晚上失眠了。

当然西毒给了区区非常多建议(他说我知道你是个做事的人,我这边是没有问题,可是有时面试不只靠技术什么的,说了好多。大胆说出来你会的,你的优势。用UML画出来你的程序框架;这里非常感激)。当时区区感觉面试的肯定不是他,而是支付老大伯通,開始他就用了左右互博术:说说你感觉内存假设有泄漏你是怎样优化的;说说你最拿的出手的项目或者demo,而在互联网上找不到的。说说闭包原理;*&&^&^&*^&*^*&^&*根本就没有问ios问题。伯通说:支付宝接口都是底层的,每天都有几千万调用,所以计算机底层和C方面知识要扎实。

区区无言以对。能不能给区区一个机会,伯通说:不行,可是你还年轻,能够再回来。

就这么灰溜溜的走了,路上感觉区区和伯通是一个地和天的差别。

无论怎么样,区区把情况反馈了给西毒,西毒笑了笑:你平时既要做好项目,还要整理知识点,理论和高度须要一定时间,你眼下非常不错了。不过这次运气不好。

    唉,回去之后。区区把操作系统、系统组成原理、OC和XCode高级编程整理一下。開始写博客等。

    继续做准备,为阿里面试下一次机会(不进去誓不罢休)。

准备辞去工作三年的公司,偶遇红娘牵线

    杭州三年。自己感觉在过一段时间阿里面试,先辞去眼下工作,毕竟平台感觉小了,而且Boss给银子也少了,想换换平台。经过三年磨练,区区如今也是一组之长了,自己也有了自己项目架构。也有自己一套管理方法,也有自己的一套做项目的路子。出去找工作也非常easy。给的待遇基本上是如今的1.5倍。本想就找个适合自己平台算了,谁知QQ和红娘聊天有争取到了一次阿里的机会。算算这是第五次了,感觉也能够再去试试,假设还不行再修行两年。这三年总结一下:第一年是外炼的筋骨皮–套路,第二年内练一口气–心法。第三年内外合用检測自己是否练对了–心行合一(夸张了点)。当然这三年,区区也总结了自己失败的教训(面试方面也总结了)。来之前区区做了非常多准备,这次没有失眠。

   第一轮開始了:电话和南帝对招。

问的问题,基本就是曾经的,另一些做项目方式方法、一些编程思想等。主要是宏观的问题,加上部分微观的知识点。结果pass了。

   第二轮開始了:支付宝15楼万剑山庄和北丐过招。问的问题是:技术问题、数据结构、runtime什么、执行机制等。

   第三轮開始了:支付宝15楼万剑山庄和张良过招。问的问题是:职业规划、想要什么、为什么来阿里、为什么辞职等。

   二轮和三轮面试持续了2个小时多。感觉这次机非常惬意。该说的都说了,自己准备的也说了。

   过了几天第四轮面试開始了:遇到了念慈。

问的问题是:痛苦的经历、骄傲经历、假设这次你再次被拒了说说是什么原因之类的,生活类的等等。聊了一个多小时。

   这四轮前后总共1个月20多天。

几经波折,英雄帖(offer)最终来了

   经过了1个半月的面试终于通知区区去体检(合格)。直到今天区区刚刚收到阿里的电子offer。高兴之余,写此文章留念。

   当然这期间区区还收到其它几家公司的offer,印象最深的就是石头(HR),多谢您的看得起。终于没能和您一起工作,自己也非常惋惜(区区内心有非常愧疚,希望您能谅解)。

   最后多谢红娘(孔)和西毒(郭)的推荐!

谢谢!

(没检查有错字的地方,大神指出啊!)

来源重印说!

版权声明:本文博主原创文章,博客,未经同意不得转载。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/116835.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • mysql学习之mysql集群

    mysql学习之mysql集群本片博文是笔者学习《高性能mysql》一书的第一篇学习笔记,对应书籍章节为第10章。主要介绍了mysql集群部署方案主从集群部署。集群方案、主从同步原理、复制类型、docker安装mysql集群示例。

    2022年10月23日
  • DHCP协议解析

    DHCP协议解析DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)是IETF为实现IP的自动配置而设计的协议,它可以为客户机自动分配IP地址、子网掩码以及缺省网关、DNS服务器的IP地址等TCP/IP参数。了解DHCP工作过程可以帮助我们排除有关DHCP服务遇到的问题。DHCP协议是基于UDP层之上的应用,本文结合抓报所得数据分析DHCP协议实现原理一、

  • SQL 游标的写法[通俗易懂]

    SQL 游标的写法[通俗易懂]DECLARE@Avarchar(200),@Bvarchar(200),@Cdatetime                  —-定义变量DECLAREcursorCURSORFOR                             –定义游标SELECTA,B,CFROMTableWHERE…

  • RSA加密算法的java实现

    RSA加密算法的java实现最近有一个外部合作项目要求在数据传输过程中使用RSA加密算法对数据进行加密,所以需要编写一个加解密的工具类,因为对方不是java语言,所以是各自实现的这个工具,本文主要讨论实现以及双方调试过程中的一些插曲,希望给大家不要再次踩坑。关于加解密的核心部分,网上有很多博主都有实现过,我也是参考了一些博主的方法自己实现了一个加解密的工具。packagecom.chen.test;importorg.

  • 取消li圆点_css去掉li前面的点

    取消li圆点_css去掉li前面的点在ul标签上写样式是在ul而不是li

    2022年10月24日
  • android之如何使用Android的搜索框架

    当你需要在你的应用程序中提供搜索服务时,通过使用Android的搜索框架,应用程序将显示一个自定义搜索对话框来处理用户的搜索请求。通过一个简单的搜索按钮或从您的应用程序中调用API,搜索对话框就会显示在屏幕的顶部,并会自动显示应用程序图标。本文将教你如何为你的应用程序提供一个自定义搜索对话框。这样做,给您的用户提供一个标准化的搜索体验,并能增加如语音搜索和搜索建议等功能。基础知识A

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号