您的位置:首页 > Web前端

淘宝工作记,记录自己从来淘宝实习到拿到offer的全过程

2010-10-09 09:20 253 查看
关于淘宝

其实,对于淘宝,我不用说得太多,现在只要网购的经验的人都应该知道淘宝。我在这里主要讲讲它的技术情况和工作环境吧。

首先,淘宝中还是有很多牛人的,特别是在处理海量数据上,这当中包括YOCSEF荣誉委员、曾担任百度高级科学家的阳振坤,前JBoss首席软件设计师,现在淘宝开放平台的主导者王文彬博士,LVS 开源软件创始人、前TelTel首席科学家章文嵩, Oracle ACE Director、淘宝网首席DBA陈吉平以及中国OSGi第一人林昊等。顺便说一句我主管的主管七公也是数据库方面的牛人。

至于工作环境,淘宝的话,主要的办公地点一共有三处,分别是创业大厦,西湖国际和华星时代。而作技术的人,主要是分布在创业大厦,从6楼到11楼都是淘宝,12楼是口碑网。创业大厦给我的感觉是“外表寒酸,内部温馨”,外边一看,他它显得挺破旧的,特别是跟隔壁的国家电网一比。装修称不上豪华,但整个环境是用充满活力的橘黄色,所以给人一种特别激情向上,温馨的感觉。

至于大家最关心的待遇问题,由于淘宝是去年下半年才实现盈利,所以它的待遇在杭州不能算高,只能算中上吧(小道消息,做技术的话,阿里巴巴的应届生工资是6-7K,淘宝的4-5K)。据说今年工资会涨点,这个我们可以拭目以待。

关于自己的生活

我是7.20到淘宝实习的,部门是技术研发部的数据平台团队。时间刚好是两个多月,而在这一段不长不短的时间内,做的工作,主要是一些技术研究,包括关联推荐和键值数据库的应用。

这当中,最值得记忆的事情应该是淘宝内部的第一轮实习生转正面试(通过之后可以直接拿offer)吧,虽然自己顺利通过了,但同时也是暴利了不少问题。面试工分为三场,初试是主管推荐即可,而我的复试考官是怀素,一个系统架构师。整整一个钟头的面试,他从数据库,操作系统,到网络,java,统统问了个遍。题目还是比较基础的,但很庞杂,比如TCP三次握手和四次回收,程序中栈和堆的应用区别,数据库中索引的应用。幸亏自己基础还行,回答还算满意吧。顺利pass。呵呵,不过我还是得说句“面试的时候千万不要被系统架构师面”,不然真的会很惨。

终试我算幸运的,是直接被我们主管KW和公司的HR面,主管主要是最近在做的项目,遇到什么问题,有什么心得体会之类的。而HR的问题也不算难,就问了“为什么想留在淘宝”。感觉面试的时候,心态挺重要,而且对自己要有信心。

但很多人在终试的时候,就没有这么幸运了,我一个同事终试时被传说中的数据库专家七公面试,竟然被问道了“Google内部的索引时怎么优化的?”(经当事人确认,当时问的应该是百度)这么刁钻的问题,“吓出了一身汗”(当事人原语)。

一些心得体会

1. 基础很重要,特别是操作系统和数据库,一定要掌握它的一些核心原理,比如进程调度,页面调度和TCP协议。因为这样能体现你的的基础。

2. 一定要精通一门语言,不管它是C,java还是PHP。语言之间是相通的,我现在觉得最失败的程序员是什么语言都会,但什么语言都只会写helloworld的那种。而至选择用什么语言就主要看自己的兴趣了。

3.一定找到自己找到自己感兴趣,并且能够去花时间研究的方向。比如某些开源项目,比如搜索引擎,比如即时通讯软件等等。这些会成为你以后找工作时的亮点,这些会比你大学里面的拿到高分有用的多。

4.多关注现在流行的技术,多关注网络牛人的书和博客。

5.最好能养成写技术博客的习惯,记录自己最近在学的技术,记录自己遇到的问题和解决之道,记录自己的一些思考。这样日积月累,效果会慢慢体现出来。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: