今天(20140421)參加了阿里巴巴北京站研发project师的实习二面(JAVA方向),下面是面试经验:
面试为2对1,一个技术面试官,一个HR,时常50min左右。
技术面试官先问40min左右,HR问10分钟min左右。
面试流程例如以下:
一.自我介绍
二.主要项目经历(和一面几乎相同)
1. 讲一下近期在做的一个项目
2. 项目总体情况(纸上画)
3. Hadoop优化
三.基础知识
1. 数据结构
JAVA中HashMap是怎么实现的?
数组怎么哈希?
链表用来存什么?
TreeMap怎么实现的?
2. 数据库
Mysql索引是怎样实现的?
Mysql存储引擎比較
3. 多线程
项目中实用过多线程吗?怎么用的?
JDK自带的线程池类是什么?
4. JVM
JVM内存模型是什么?
栈是线程共享的吗?存放什么?
堆是线程共享的吗?存放什么?
5. WEB开发
做过J2EE吗?
四.闲聊
1. 职业规划是什么?
以后想做什么方向呢?
大数据,数据分析
五.HR
1. 兴趣爱好是神马?
2. 举办过神马活动?
3. 项目经验中。从研发project师到主要负责人,有哪些转变?
4. 项目中遇到难题怎么解决的?
这里不是问技术,是问途径。看书,搜索。看博客。还是问同事?
4. 对阿里企业文化的理解?
open
5. 职业规划?
期望的工作地点?
六.你有什么问题?
1. 假设能实习的话,部门怎么分配?
2. 北京有哪些部门?
友情提示:还记得网上报名的时候填写的3个问题吗?你最期望的部门或项目是什么?
HR在电脑上是能够看到你对3个问题的回答的。告诉我北京木有支付宝技术部门。
3. 阿里的数据部门怎么向其它部门提供服务?
4. 怎么能像数据魔方一样把技术做成产品?
总结:能够看出,阿里走在去IOE(IBM,ORACLE,EMC)的路上,两次面试都问到MYSQL的问题。有相关经验的童鞋能够准备一下相关问题。
以上内容仅供參考,毕竟依据面试官的不同,问的内容会有差异。
大家加了个油!
另外。闲聊中得知。近期阿里上市,P6级别能分到2000股,P9级别能分到10万股,一股定价25美刀,内部交易价格75美刀。
希望能对小伙儿伴们的职业规划有所帮助!