2014年 阿里巴巴暑期实习生招聘面试经验 客户端(移动开发,安卓)开发方向
2014-05-12 22:22
645 查看
4月30号收到offer意向书,郁闷了整个2013,总算有公司给个实习机会了。
阿里的实习生面试是一天内面完,今年南京是一面是技术面(一个技术面试官),二面是交叉面(就是有一个技术,一个hr一起面你)。我面完二面后面试官告诉我让我等一会可能会有个加面,所以后面又加了一轮交叉面,所以我一共是三面。
面试在一个大厅里,有很多桌子,面试会分一个桌子给你面试,不用担心不会被其他人影响。一面的时候,刚坐下面试官就没让我做自我介绍,直接问我的项目(用cocos做了个安卓游戏,还有一个是面试前一天刚用安卓做的flappybird的山寨版),然后我就用手机演示给他看,后来他就问我做的flappybird怎么实现的,我介绍过之后,他说就这么简单啊,我说确实是啊,这个游戏的开发者也就用了3天时间。然后就问了安卓里activity的生命周期,我说我直接画图给你看吧,就画了个图给他解释。然后又问了安卓里5种layout,我说了4种,绝对布局忘了(感觉这个不减分,反正这个用的也少吧)。之后让我写了个用二叉搜索树排序的算法,直接在纸上写代码。后面又问了我认为我的优点和缺点是什么吧,我就说优点是认真,缺点有时候会较真。最后问我有什么问题,我就问:如果我进去之后做些什么,会在什么部门?(后面几轮用的都是这个问题,因为这个确实是我最想问的,然后其他的问题也没准备)。中间还有问其他一些计算机基础问题的,不过记不清楚了,反正答得都还不错,面试官明显对我很满意,就让我准备2面。感觉一面就是考察你的基础的,所以基础一定要扎实,然后最好要有职位相关的项目,无论项目多简单也要有,至少面试官知道你在学习在进步。
刚出去喝了口水,就被叫过去2面了。是一个技术和一个hr,技术先问,上来就先做自我介绍,我就简单的说了研究方向是医学图像处理,平时都用c++,安卓的话刚学了一个月,但是以后都决定做移动开发了。面试官看我有点紧张还给我拿了瓶水让我缓一缓(阿里的人都很nice)。然后就是介绍我做的cocos游戏的项目,因为我做的是游戏,他们不懂游戏,就反复让我讲cocos引擎的原理机制什么的,面试官不懂就一直问,我就反复的解释,还有我做的游戏里有自己实现了一个消除内存泄漏的缓存队列,也在讲这个。然后又问我解决过最难的问题是什么,我就说是我的课题(3d肝脏分割),然后又是他不懂,我又反复的给他介绍我的课题,课题的难点以及我用什么方法解决。之后他又问我觉得自己最擅长处理类型的问题,然后我就说我擅于解决实际项目中出现的问题(这个回答是不是很天真),就是项目中出现了难道我会专研它把它解决掉。然后面试官就问了我一个海量数据处理问题,不同于平时的那些见过的海量数据处理,这个还有一个海量的访问量,所以最后面试官提示我考虑没考虑缓存,我就说如果访问有很多重复的,可以用cache机制增加性能(这个其实我有想,只是没说出来,说其他方法了,像这样的开放问题,最好把所有的想法都说一遍)。之后是hr,问了家庭情况什么的,有没有女朋友,以后的规划是什么,还有为什么本来是做图像处理的,现在要做移动开发。我就说图像处理很无聊(举例子让她明白),移动开发很有意思我很感兴趣,以后准备先做3年移动开发。后面又问了我未来如果有很大的挑战,如何去处理,我想了一会,就是我很有自信,对未来充满希望,感觉没有什么太大的挑战吧,如果有的话,那我就解决它。后面又问了一些兴趣,心情不好的时候怎么办等等。感觉2面就是问各种开放式的问题吧,感觉最好不要说谎或者包装自己,因为面试官就是专门看人的,被看穿也很正常吧。
之后又加了一面,也是交叉面,面的时间比较短,就主要问我以后准备怎么学习,然后告诉我现在有很多知识和东西缺失,然后也问了项目的一些实际的问题,就和他们讨论了一下。
阿里的实习生面试是一天内面完,今年南京是一面是技术面(一个技术面试官),二面是交叉面(就是有一个技术,一个hr一起面你)。我面完二面后面试官告诉我让我等一会可能会有个加面,所以后面又加了一轮交叉面,所以我一共是三面。
面试在一个大厅里,有很多桌子,面试会分一个桌子给你面试,不用担心不会被其他人影响。一面的时候,刚坐下面试官就没让我做自我介绍,直接问我的项目(用cocos做了个安卓游戏,还有一个是面试前一天刚用安卓做的flappybird的山寨版),然后我就用手机演示给他看,后来他就问我做的flappybird怎么实现的,我介绍过之后,他说就这么简单啊,我说确实是啊,这个游戏的开发者也就用了3天时间。然后就问了安卓里activity的生命周期,我说我直接画图给你看吧,就画了个图给他解释。然后又问了安卓里5种layout,我说了4种,绝对布局忘了(感觉这个不减分,反正这个用的也少吧)。之后让我写了个用二叉搜索树排序的算法,直接在纸上写代码。后面又问了我认为我的优点和缺点是什么吧,我就说优点是认真,缺点有时候会较真。最后问我有什么问题,我就问:如果我进去之后做些什么,会在什么部门?(后面几轮用的都是这个问题,因为这个确实是我最想问的,然后其他的问题也没准备)。中间还有问其他一些计算机基础问题的,不过记不清楚了,反正答得都还不错,面试官明显对我很满意,就让我准备2面。感觉一面就是考察你的基础的,所以基础一定要扎实,然后最好要有职位相关的项目,无论项目多简单也要有,至少面试官知道你在学习在进步。
刚出去喝了口水,就被叫过去2面了。是一个技术和一个hr,技术先问,上来就先做自我介绍,我就简单的说了研究方向是医学图像处理,平时都用c++,安卓的话刚学了一个月,但是以后都决定做移动开发了。面试官看我有点紧张还给我拿了瓶水让我缓一缓(阿里的人都很nice)。然后就是介绍我做的cocos游戏的项目,因为我做的是游戏,他们不懂游戏,就反复让我讲cocos引擎的原理机制什么的,面试官不懂就一直问,我就反复的解释,还有我做的游戏里有自己实现了一个消除内存泄漏的缓存队列,也在讲这个。然后又问我解决过最难的问题是什么,我就说是我的课题(3d肝脏分割),然后又是他不懂,我又反复的给他介绍我的课题,课题的难点以及我用什么方法解决。之后他又问我觉得自己最擅长处理类型的问题,然后我就说我擅于解决实际项目中出现的问题(这个回答是不是很天真),就是项目中出现了难道我会专研它把它解决掉。然后面试官就问了我一个海量数据处理问题,不同于平时的那些见过的海量数据处理,这个还有一个海量的访问量,所以最后面试官提示我考虑没考虑缓存,我就说如果访问有很多重复的,可以用cache机制增加性能(这个其实我有想,只是没说出来,说其他方法了,像这样的开放问题,最好把所有的想法都说一遍)。之后是hr,问了家庭情况什么的,有没有女朋友,以后的规划是什么,还有为什么本来是做图像处理的,现在要做移动开发。我就说图像处理很无聊(举例子让她明白),移动开发很有意思我很感兴趣,以后准备先做3年移动开发。后面又问了我未来如果有很大的挑战,如何去处理,我想了一会,就是我很有自信,对未来充满希望,感觉没有什么太大的挑战吧,如果有的话,那我就解决它。后面又问了一些兴趣,心情不好的时候怎么办等等。感觉2面就是问各种开放式的问题吧,感觉最好不要说谎或者包装自己,因为面试官就是专门看人的,被看穿也很正常吧。
之后又加了一面,也是交叉面,面的时间比较短,就主要问我以后准备怎么学习,然后告诉我现在有很多知识和东西缺失,然后也问了项目的一些实际的问题,就和他们讨论了一下。
相关文章推荐
- 2017携程java后台开发工程师暑期实习生招聘面试经验分享
- 2014阿里巴巴研发project师暑期实习生面试经验
- 腾讯、阿里巴巴、金山师兄实习生招聘面试经验分享总结
- 2015阿里巴巴数据分析师实习生招聘面试经验
- 2015阿里巴巴实习生招聘客户端开发试题
- 谈谈阿里实习生招聘面试经历及经验总结(回忆版)--前端开发
- 2014阿里巴巴研发工程师暑期实习生面试经验
- 腾讯-模拟考-技术研发类-移动客户端开发-2018实习生招聘
- 2015阿里巴巴实习生招聘客户端开发试题
- 【2014腾讯实习招聘-面试-移动客户端开发】
- 【2014腾讯实习招聘-面试-移动客户端开发】
- 腾讯2014年实习生招聘笔试面试经历
- 阿里巴巴、百度前端工程师 2015 暑期实习生面试经历
- UI设计开发移动客户端流程经验
- 自译教程:移动客户端设计开发经验(2)-设计篇
- 腾讯2014年实习生招聘笔试面试经历
- 阿里巴巴2016前端开发实习生面试一面面经(总结)
- 2015春季实习生招聘 多益网络科技有限公司笔试+面试 游戏开发工程师
- 连惨字都不太能形容的第一次面试——新浪暑期实习生招聘
- 面试----2015阿里巴巴5月校园实习生招聘(笔试、一面、二面+Hr面)