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

面试时间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的。

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

更多相关文章

  1. C#:Android的未来?
  2. Android(安卓)SQLite分析
  3. 某android平板项目开发笔记----aChartEngine图表显示(1)
  4. 「Android(安卓)进阶」Android(安卓)项目代码混淆,防反编译
  5. 如何在 Android(安卓)Studio 中引用不在项目文件夹中的 jar
  6. Android小项目之四 自动更新检查的逻辑
  7. Android中SQLite 使用方法详解
  8. Android(安卓)ListView 自定义用法(ListView 实现单选功能)
  9. 我的开源项目:Android图片剪裁库

随机推荐

  1. CSS盒模型常用属性,单位,选择器
  2. 大气红色新闻手机端
  3. HTML5 初识
  4. 9.26作业-仿站php.cn手机端
  5. 1.模态框 2.flex布局 3.grid属性
  6. 云服务器的操作系统一般怎么选?选错了可以
  7. HTML伪类、盒子模型学习与应用
  8. Linux-04压缩文件操作
  9. VSCode 中,TS 提示 ”无法找到 *.vue 声
  10. Linux-03文件操作[增删改查]