阿里巴巴客户端开发 面试经历(2013年5月)

匿名网友 匿名网友 发布于: 2016-02-25 00:00:00
阅读 184 收藏 0 点赞 0 评论 0

预约时间是1点,我是12点就到的,结果人家面试官上午的都还没有结束,被接待的小妹告知,请先到楼下等等,让那些面试官先吃完饭。

无语,等到12点45开始签到,之后再一个小会议室等了一会,就被引导人员叫上了13楼, 居然是下午第一个开始面试的(PS:参加客户端面试的人比较少,研发的人数超多)。ok,回到正题:先做一下自我介绍,这个问题一定要提前准备好,可以让同学帮忙面试一下,一定要好好组织语言,不然就连你自己的名字也有可能会被你说错。

介绍一下项目: 一个是自己毕业论文,一个是师兄的毕业论文。 自己的毕业论文,之前在面试豌豆荚和搜狐的时候,已经说过了。自己之前说的都很通俗,之后自己慢慢的就加了一些比较专业的术语,什么构建模型,特征提取,泛泛之类的,总之要显得高大上。

之后谈了一下自己的实习,有一个是在导师的公司里边的,负责Android客户端开发, Listview的优化(这个问题公司都会问到,之前面豌豆荚的时候被bs了,面完之后,自己查资料总结,今天果断用上了)

1、Android动画 有哪些?

2、Dvm的了解? 分析了一下Dvm 和jvm的区别

3、Android中怎么实现 将一个view折叠 (当时没有搞明白这个题)

4、java多线程实现方法 (Thread Runnable AsycTask andriod 中的)

5、在学习过程中遇到最难得问题?

6、有没有 使用过stackoverflow ?

7、准备打算怎么提升自己的技术?(这个问题,昨天请教了搜狗的面试官,应该 研究developer Android源码之类的)

还问了一个 实验室 有没有比我更优秀的? 当时立马想到cjr,(没办法,成绩是硬伤 )面试官接着问,那cjr有没有来面试, 果断爆料,人家有offer了。终于面试官开始关心我了。

一面还是Android基础的东西比较多, 打过有四十分钟的样子,之后进入二面。

二面是一个年长的。

刚开始老规矩,自我介绍。 (把一面说的东西,又说了一边)

然后直接项目,说是在做那个客户端的时候怎么做多适配。(自己也不知道会怎么扯到这个问题,可能在介绍项目时候的,说到那个知识点 他就叫停开始讨论)。

我只能告诉他,做适配的时候 只适配了两款机型, 三星的1280*768 和 800*480 。 自己用一个了偷懒的方法 ,if else 做一个判断。

还有好多项目中细节问题。 记得不太清楚了。

Acvity 的launch mode (豌豆荚面过 4种, 准备了好久,终于被问到了),接着又问了Activity是怎么启动的。

之后就开始时开放性问题了: 你觉得自己和一年前有什么区别? 当项目中遇到分歧 ?是怎么处理的 (当时想到了 和 bhf) 参加阿里的竞赛,就用这个例子给面试官讲了一下。如何提升技术? (这个问题 一面已经被问过)之后让说一下 自己的优势基础 ?然后就问我 什么是八皇后?回答不知道。 (那个时候,在面试官中的印象瞬间下降)后来又扯了,作为一个计算机专业的学生,数据结构和算法 是一门基础学科,自己明知道是短板,为什么没有去不强,还有觉得数据结构和算法难,是那个地方难呢?自己又扯到本科人工智能课,还有一些图的遍历算法,最短路径,之类的,没有好好学。当时觉得要跪了,后来面试官问了有什么优点?果断掏出手机,演示自己的应用,看完之后,面试官给了评价说小伙子挺有想法的,挺有潜力的。但是算法基础太差。(和昨天晚上搜狗面试官说的一样)

等了十分钟左右的样子,通知hr面。

开始自我介绍,手机的应用,我说了一下邮箱大师、美团、支付宝,最后又评价了一下淘宝客户端。中间还讨论项目创业团队 和分工的问题,对团队的贡献。最成功的事?最失败的事?

还有一个很扯的?手机问什么越来越慢,介绍一下Android开发和ios之间的区别? 为什么选择 Android ?

满意的地方:

HR妹妹还挺漂亮的。

不满意的地方:

没有准时开始面试。

评论列表
文章目录