淘宝工作记,记录自己从来淘宝实习到拿到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.最好能养成写技术博客的习惯,记录自己最近在学的技术,记录自己遇到的问题和解决之道,记录自己的一些思考。这样日积月累,效果会慢慢体现出来。
其实,对于淘宝,我不用说得太多,现在只要网购的经验的人都应该知道淘宝。我在这里主要讲讲它的技术情况和工作环境吧。
首先,淘宝中还是有很多牛人的,特别是在处理海量数据上,这当中包括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.最好能养成写技术博客的习惯,记录自己最近在学的技术,记录自己遇到的问题和解决之道,记录自己的一些思考。这样日积月累,效果会慢慢体现出来。
相关文章推荐
- 自己工作过程中小知识点记录2(仅供参考)
- 关于我如何拿到携程offer的过程记录
- 一次工作记录,写一遍为了更好地记忆(有用的内容都是转的,自己写的只是过程)
- 自己工作过程中小知识点记录(仅供参考)
- 已拿到offer 2015年腾讯暑期实习面试总结(技术岗)
- 将数据的初始化放到docker中的整个工作过程(问题记录)
- 今天开通了CSDN博客来记录自己的学习旅途,让年迈的我能够回头再看看自己的学习过程,加油!
- 别人工作2年半跳槽面试阿里,成功拿到offer,为什么你不可以?
- 年后跳槽全过程总结(上)——从面试准备到拿到offer
- 记录学习过程中的疑问和解决方案,不断提高自己
- 开始使用博客园记录自己的工作、生活和技术的点点滴滴
- Eclipse IDE 使用技巧 (Eclipse工作空间小技巧)(自己的一些学习笔记和心得,记录下来,备忘录和复习使用)
- LFS安装过程记录(1)-准备工作
- 记录一下自己的xen迁移过程
- 将数据的初始化放到docker中的整个工作过程(问题记录)
- 今天开始记录工作过程
- 工作记录:RCNN在自己的数据库上finetune之后进行测试
- SVC 工作过程中出现的错误记录(SEO项目)
- 拿到阿里,网易游戏,腾讯,smartx的offer的过程
- 程序猿节,自己写第一篇博客来纪念一下,记录一下自己的学习过程。