四、 阿里巴巴职业发展&薪酬待遇
4.1 阿里巴巴职业发展
新人技术培训
包括黄埔和西点系列培训。
黄埔系列
黄埔系列是面向应届新人的培训。目的帮助刚走出校园的大学毕业生尽快融入团队、胜任工作。一般在入职后立即进行,先参加为期一周的面向整个b2b团队的百年阿里培训,然后参加为期一周面向整个b2b技术团队的百年技术课程培训,课程的主要培训内容包括了解技术部各部门、掌握项目基本流程和工具操作,了解各技术领域所必须具备的知识和技能,培养工程师文化、质量、安全意识。然后根据未来从事的技术领域和方向,部分新人将参加为期5周的百年技术实践培训,通过虚拟或者真实的项目,演练岗位核心技能,巩固课程内容,加强团队协作,并在实践中掌握项目流程和要求。另一部分新人将直接进入部门培养,在通过on job training的方式,提升业务技能。同时,新人将通过串讲的方式与资深技术专家交流,进行阶段总结,明确下阶段工作学习重点和技术发展方向。
西点系列
西点系列是面向社招新人的培训。根据社招新人的入职情况灵活安排培训。共三天的课程培训,课程的主要内容包括介绍网络基础、系统管理、Web框架等,培养工程师质量、安全意识,了解项目基本流程和工具操作。西点培训根据新人不同技术领域和方向,通过安排必修课程和选修课程的方式加强培训的针对性,提升培训效果。
11
在职人员技术培训:
外聘技术内训由百年技术大学组织,请外部各个领域知名讲师在公司内举办的技术类培训。
该培训面向技术部所有人员,根据技术部在职工程师技术和业务提升发展的需求,全年安排,每月大约1-3次,主要技术领域涉及需求分析、项目管理、数据库管理、软件设计及开发以及软件测试等方面。通过引入外部资源,帮助工程师了解外部技术发展新的动向,增进与外部专业权威的交流。
内部技术论坛百年技术大学组织邀请一批内部各个技术领域的牛P就本专业方向面向所有工程师进行交流和分享。
每月1-3次,每次确定某一技术专题以讲座或研讨的方式进行。一方面提升该领域的技术影响力,促进企业内部交流氛围。另一方面也为新人明确在该技术领域的发展方向提供帮助。
实习生培训
12
擎天柱训练营面向刚进入阿里巴巴技术部的实习生,目的是为了帮助实习生变得更专业、更职业、更阿里,时间宫7天,具体时间根据实习生情况灵活安排。具体内容如下:
管理培训
创业计划(暨后备主管培养计划)
“创业计划”是为技术部打造基层管理者的后备军而设计的人才培养计划,每年一季度开始,培养期为6-12个月。我们会从技术部的员工队伍中选出15%-20%的有突出表现和发展潜力的顶尖人才,有针对性地进行辅导和培养,帮助他们成功实现从技术向管理的转型,成为技术部管理人员团队源源不断地新生力量。截至目前,技术部创业计划已经成功举行了3届,共有83名员工参与了该项目。
培养计划的制订,首先要从业务需求出发。通过访问各个业务部门总监,了解他们未来的业务计划及对未来人才的计划和需求。培养方法用简单的语言描述就是“向人学习,从做事中学习,从课堂上学习”。“向人学习”如论坛的经验分享和成功案例。“从做事中学习”如担任新员工导师或团队组长、观摩面试和参与员工绩效管理。“从课堂上学习”则是为技术部员工提高领导力而专门开发的管理类课程等。
“向人学习”
1.读书分享由人力资源部组织,全体学员参与的管理类图书知识分享会。每名学员可以在HR本年度提供的书单中选择自己感兴趣的图书进行阅读。每月按照图书类别进行读后感分享和讨论,共同交流管理知识。
2.管理论坛帮助学员提升管理实战水平,分享管理经验和技巧的论坛。管理论坛的形式多样,包括优秀经理的经验分享、主题讨论、案例分析、情景演练等等。
13
“从课堂上学习”
管理课程管理基础知识的课堂培训。每年将根据各部门的人员培养需求和学员情况专门设计培训内容。目前开设的课程有:“阿里管理之道”系列:《选人之道》、《育人之道》、《激励之道》、《用人之道》,管理基础知识:《主管的职责与角色》、《从技术走向管理》。
胜任力评估
评估是人才质量的保证。在每年的创业计划过半和结束的时候,各部门参加培养计划的学员将接受胜任力评估,评估标准就是基层主管的基本胜任能力项。人力资源部将根据学员的平均得分做出分析报告,提交业务部门作为晋升的参考。
新主管培养计划
技术部的新主管计划是在创业计划的基础上,为刚刚晋升或入职的新主管提升管理技能,熟悉技术部主管的职责与角色开发的进阶式培养计划。服务的对象是晋升/入职12个月内的新主管,培养期3-6个月,09年开始第一期。
新主管的培养,侧重于两个方面:一是熟悉各类与管理职能相关的制度、规范和流程,尽快适应角色;主要以“主管手册”和管理实务类课程为主。二是管理技能和领导力的提升;主要以管理进阶式课程和论坛为主。
1.“新主管手册”
介绍技术部主管须知的各种人员和团队管理规范、指南、流程。 2.管理实务课程绩效考核流程和PS系统培训,初级主管必修课。
管理进阶式课程目前开设了《非人力资源经理的人力资源管理》,计划本期开设《团队构建》、《新经理角色定位》等课程。
3.管理论坛和分享形式同创业计划。 技术部管理论坛
技术部主管讨论和分享管理实践的平台,由人力资源部不定期组织。内容涉及管理者可能遇到的各种实践问题、理论研究、技能提升、经验分享等等。
14
五、 阿里巴巴校园招聘笔试经验
5.1 阿里巴巴西安数据分析师笔试题20101025
阿里巴巴西安数据分析师笔试题20101025
5道主观题。第一题问指标量化的方法 第二题是怎么消除线性回归中的变量自相关性 第三题是一道SQL代码题,很简单
第四题是给你一段文字材料,让你设计指标,说明指标的定义意义 第五题是 一个什么订阅系统 根据改版前后的数据,分析改版效果
然后是10道数学题 主要是排列组合,判断谁说谎,牛吃青草这类的计算题。 祝大家笔试顺利!
5.2 阿里巴巴10.5.20日南大笔试
晚上18:30开始的宣讲会,我在18:10分的时候才知道,因为看见JLH的同学赶过来,硕士阿里有实习生招聘,于是匆匆赶往实验室,扫了下实习的岗位,更新了简历,迅速准备好,杀到就业指导中心(南园西侧)。
居然还拿了个奖品,期间发现自己简历职位有个错误,又回去修改了下。
宣讲会到20:20才结束,开始笔试,技术开发类的一套卷子,分公共题目部分以及java,c&c++,测试和系统分部分。我选择的是java,次选c&c++。
1.公共选择题有一道比较有意思,是问5个平面最多能把空间划分成几个部分,和我之前遇到的10条直线能把平面最多划分成多少个部分。
2.直线分平面这个问题我推导出来了,每增加一条线,最多可以被n-1条线分割,从而多出了n个平面。平面分空间的问题没有推导出来,但是让我猜对了,26。回来Google了一下,没太理解。
3.其他选择题不太清楚了,还有一个mergesort的问题,我是理解的,但是代码写的不好,算法和复杂度给出来了。
4.还有一道题,给n个数,以及一个数t,求出和为t的所有组合,如何5个数【1,1,2,2,4】,t=4,则组合为【[1,1,2],[2,2],[4]】,对n和t,给出个算法。我的做法是DP,首先找出一个,然后是两个a和b的组合,然后对n-1,和t-a以及n-1和t-b进行迭代,直至得到所有结果。
5.cache问题,淘宝用户数据比较多,每次用户来访问,需要从数据库取得用户信息,为了提高速度,在内存中缓存用户数据,设计算法,cache满的时候需要删除很久没有使用的数据:我的策略,采用LRU
(LeastRecentlyUsed)思想来进行,用linkhashset,对每个用户有计数,记录没有有多久没有访问,新用户为0,其他用户每来一个用户+1,现有用户被访问的时候清0。
6.淘宝数据存在不同服务器上,当用户访问不同商品时,需要从不同的服务器取得用户信息,设计策略来解决访问代价问题。这个不太懂。
7.其他的忘了。。。等其他人补充
5.3 阿里巴巴产品类的笔试题 2010
1.如果你应聘成功,你希望这个岗位给你带来什么? 2.对你影响最大的一本书是什么?为什么?
3.如果你是数字电视公司的客服代表,顾客打来电话说数字电视无法看了,听完顾客的描述,你推测是公司
15