阿里巴巴 面试经历

本文分享了一次阿里巴巴客户端开发(Android方向)的面试经历,包括面试过程中的问题,如Android项目经验、ListView机制、数据库事务的ACID属性、算法实现等。尽管最终未通过,但作者对阿里的管理流程表达了赞赏,并认识到自身在数据库和Java知识上的不足。
摘要由CSDN通过智能技术生成

     这次虽然一面就跪了,但是我感觉这次的收获最大。由于走了绿色通道,我没有笔试就直接面试了。

     面试时间2014年4月24日下午2点半,面试方向:客户端开发(android)。

     

我的面试官看起来很年轻,感觉也挺好的。

面试:

1.他的第一问:你为什么选择Android?     我回答:自己做的第一个项目就是android,也比较喜欢手机开发,而且现在大家用手机的时间比用电脑的长。

2.项目:然后就开始叫我介绍项目,我介绍的时候重点突出了我的创意如何如何好,然后被他点赞了、并且觉得我非常有创意,他说自己觉得好的东西就要坚持做下去。(表示前面那么多次的面试对这一次的清晰表达还是很有帮助的)

3.android:然后问我项目都用到了什么,我说listview、百度地图api,然后就叫我开始讲listview的各种细节,讲了下拉刷新、listview的机制,我还跟他讲了我对通话记录的数据库研究了很久。叫我说了一下startActivity的具体过程。问了我QQ收到消息是如何达到显示的。有个问题我不是很知道他问什么,然后我自圆其说的扯到为什么用 UDP、TCP。(表示这些他都还比较满意)

4.算法代码:之后叫我写了 最大最长子序列、快速排序。(基本还行,写的不是非常好)

5.设计模式:我说了  享元模式、观察者模式 那些(他知道我没学过之后就不细问了)

6.数据库:事务的ACID性质(原子性什么的。。。。表示我数据库很差,校招之前要狂补)

7.JAVA:泛型、主线程和子线程的通信[andriod handler机制](我直接跟他说不会,希望他问C++,no zuo no die)

8.C++:虚函数、内存管理(全部答出,内存那里有瑕疵)


面试官叫我去等候区等一下,然后大概10分钟,HR通知我可以走了,这么说来面试官还是犹豫了一阵子,要是我数据库和JAVA没那么差,也许我就过了。。。阿里还是注重java的。

这次面试,我对阿里巴巴更加有好感了,之前是觉得他的支付宝方便好用,现在是觉得公司的管理很好,提前一周就有面试通知,而且邮箱、电话、短信各来一封,面试完之后官网会立刻有结果。不像某些笔试完之后一直说:“初试阶段,么么哒。。”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值