淘宝面经 纪念人生第一个offer

来源:互联网 发布:淘宝客服怎么联系 编辑:程序博客网 时间:2024/05/10 22:58

      北京的那两次经历曾让我非常失望,也让我极度地不自信。清华的那次面试,我至今不知道死在了什么地方。面试的时候和各老师侃侃而谈,老师们提出的问题我都一一礼貌地回答了。所以当我结束面试的时候我就记住了老师们的笑容。我心里觉得这次应该没有什么问题了吧。面试完我赶紧给我的妹子打电话。我笑着说应该问题不大吧。过后的日子里我才知道自己错了。打了个电话过去,居然说自己没有被录取,冷冰冰的语气,残酷的现实犹如一盘冷水让我冻得直打寒颤。努力了大半年时间,在这大半年时间我都在努力地准备着研究生考试,最后都成了泡影。尤其当我想到身边的人都有了满意的去处的时候,自己便会觉得非常失落。

      大概11号左右,我回到杭州。回到这个熟悉的城市,我感觉自己找到了归宿。经过短暂的情绪的调整,我便开始了找工作之旅。首先叫我淘宝的同学、百度的同学分别通过内推帮我投了简历。淘宝的内推很给力,内推的第二天同学就说他们部门老大直接过来面我了。

       约好了第二天面试的时间,我大概就在面试前20分钟就到了那儿了。第一次到淘宝的创业大厦的时候我觉得非常不可思议,觉得淘宝的大厦太宏伟了。里面的装饰也比较华丽,充斥着各种年轻的元素。过了一会儿,部门老大把我领导了会议室。谈话的开始就是一些家常话,可能是为了不让气氛变得那么尴尬吧。过一会儿老大就叫来了一个年轻的gg,估计是工作一两年的coder吧。过后老大便开始了狂轰滥炸。先是问我的两个项目的细节,问得非常细,基本上把真个项目的构架啊,主要技术突破点都问了个遍。还随机考察了我项目中的一段实现,叫我现场写代码。这段时间是比较紧张的,因为已经接近一年时间没有写代码了,Java生疏了不少。最后这部分的表现也不尽人意。但是老大也没有表现地不满意,稍稍点了下头。接着老大连续问了两个算法设计题,都被我秒杀了。基本上思考的时间少于10秒。第一道是字符串的逆序问题,这个很简单。第二道是如何判断一个单链表有没有环。我也很快用拓扑排序解决了。这个环节表现得比较好吧。之后老大没啥问题了,过后另一个gg就开了问我Java的基础和mapreduce相关的问题。Java的基础不外乎string啊、vector啊、hashmap啊、设计模式等等。mapreduce部分问得很细,这一块也没有回答好。整个过程大概持续了一个小时,然后一面结束了,叫我等二面。二面是个中年男子,人也很nice的。后来才知道是淘宝商城的老大。二面集中地问了下C++和数据库、linux基础的内容。二面基本上难度不大,叫我写了一个字符串copy的C程序,比较简单。后来才知道这是个经典的面试题,对比了下我的程序,其实还是不那么精炼,但是那个老大也没说啥。后面基本上是随便问问数据库的内容,如索引啊、互斥访问啊那些。二面结束了,他叫我等等。我知道应该有戏。

      再后面,就是老大过来让我第二天上午再来下淘宝见下他们公司的hr。基本上就是过了技术面吧。第二天面试的很轻松,就是和hr聊聊天,聊聊职业发展,是个非常nice的hr。和她聊天很愉快。结束的时候我问了下什么时候出结果,她说两天后。于是我就回来等了。这两天虽然我知道应该会给我offer,但是依然有点担心。两天后另一个hr打电话给我,offer拿到了。淘宝的面试也就这样结束了。从考研失利,到这个顺利拿到offer,我还是非常感激部门老大的信任,我以后一定会好好表现的,加油!