阿里巴巴客户端开发工程师offer面经

                        本人是湖大的大三的一名女生,准确说现在准大四了,拿到阿里巴巴offer还是几天前的事情,当时也是想试一下,走的内推流程,3月份的一次内推因为要去武汉面试,正好期中考试,就翘掉了。

这次是7月份开始的,磨磨唧唧也到了8月份,所以官网上现在是这样的



 讲一下小女我的经历吧,从小就喜欢捣鼓奇奇怪怪的东西,所以上大学坚定不移得报了计算机专业,平时就喜欢做些自己喜欢的东西,也喜欢在竞赛中磨砺自己吧,因此官网上的简历获奖经历是这样的

“全国大学生计算机设计大赛”全国三等奖
“全国大学生计算机设计大赛”中南赛区一等奖

“中国大学生动漫游戏设计”三等奖
“微知著”高潜质IT大学生奖学金获得者(本科仅三人)
“联想大学生创业大赛”省二等奖
“第一届创意程序设计大赛”三等奖
“H5网页设计大赛”院级一等奖
“Double kill院级比赛”优胜奖
“读书郎杯程序设计大赛”银奖(Unity 3D)
“读书郎杯程序设计大赛”铜奖(设计类)
“读书郎杯程序设计大赛”铜奖(手机pc端体感游戏)
一次性通过四六级
2013-2014年度校二等奖学金
“湖南大学第二届考研模拟大赛”二等奖

当然项目经历是非常重要的

下面讲讲我的面试经历

第一面就是意向面试了,面试官会确定投的职位,以及询问你意愿c++的面试官还是java的,这个对话会在10分钟结束,接下来就是通知你准备等技术面了。

第二面技术面,运气比较好的是晚上10点多打来的电话,每次都有的自我介绍,这里有一个小窍门,一定要把自己的特色说出来,吸引到面试官,技术牛的说技术,个人有特色的说个人,要记住面试时软实力和硬实力的结合,小编是把自己4天完成青海湖骑行400公里和海南省环岛10天1000公里的事项提到,顺便说了下自己简历中比较满意的项目,可能是较晚打来的电话,还是比较好过的,面试官问了几个方面的问题,试探下我适合哪些工作,由于后来发现我适合客户端的,刚开始填的java研发,后来跟面试官聊着觉得自己适合客户端开发,于是半途改了职位,工作地点也从北京转到了杭州,问的问题算比较基础,基本是针对你项目中的提问,所以一定要准备自己最熟悉最拿手的,面试官能听出来项目是不是由你主导的。

扫描二维码关注公众号,回复: 368993 查看本文章

第三面是在火车上,听不太清楚,竟然5分钟结束,当时觉得自己就要跪了。

第四面   出乎意料得接到,之前因为来的电话都是北京,询问工作地点时我除了北京都可以,后来才发现自己。。。。北京的打来你就不去北京让人家面试官怎么想,所以这应该是我六面的原因,转到杭州。第四面是最难的,10个问题7个不会,不过面试官也是引申点,基本都问一下,确定你的方向,我是能说的尽量都说了,不能说的只要懂一点就说上自己的理解和之前做项目的经验,实在不懂得,就谦虚说自己不知道,最后最重要的是面试官会问你还有什么问题,这时候要虚心承认自己不足,并且请教面试官。不过也因为知道自己可能要跪珍惜最后一面的来问问题

第五面   没想到能接到HR面,因为以为自己跪了,HR主要是考评你是否适合这个工作,还有你个人问题吧,如果不是反社会主义的一般来说还是相对轻松的

第六面  技术面!!!,没想到技术面和HR交叉进行不能大意,也按部就班说了些基础以及难点,当然有说错的,虚心求教

基本问到的问题我列在下面,这是面试中碰到的问题

<!--StartFragment -->

主要问了

自我介绍
项目经验
项目遇到的问题和解决方案

进程与线程区别     重点!!!基本必问
广播自带机制可以让外部应用无法接受广播
Handler机制
fragmen和Acticity区别
ArrayList\LinkedList  区别
操作系统中的临界区
重写View
除了synchronized,还用什么办法确保线程安全
如何解决内存溢出问题。用什么函数清理内存(比如说怎么加载100张网络图片)
处理死锁
注意自己总结一套有特色的讲解,比如线程与进程区别我就是用大哥小弟的关系来解释的,希望对大家有帮助。
 

猜你喜欢

转载自429899791.iteye.com/blog/2236716