上个月4号通过阿里工作的学长进行内推,7天简历评估,11号接到电话面试,尽管猝不及防回答仓促,但好在前期准备充分,通过。3天后进行现场面试,通知时间为早上10点。当日设了七点闹钟,结果五点五十三分惊醒后再无法入睡,起床,重新翻看之前做的笔记和重点,在lintcode上找了几道可能性较大的题进行练手。10点准时在蚂蚁金服总部开始面试,十点四十七分结束。15号收到通知,现场面通过,16号进行HR面,22号收到Offer。
面试内容如下:
一、 电面:
自我介绍
项目情况:
- 对你来说影响最大的一个项目(该面试中有关项目问题都针对该项目展开)?
- 为什么会想做这个项目?这个项目的ideal是谁提出来的?
- 项目中如何实现的大数据的传输和存储
- 项目中哪一部分最难攻克?如何攻克?
基础知识考察:
- 模块化的好处
- Htttp协议
- hashmap和concurrenthashmap区别及两者的优缺点
- 对MySQL的了解,和oracle的区别
- 对设计模式的看法和认知</