2015阿里巴巴实习生招聘客户端开发试题
来源:互联网 发布:编程过滤器的工作原理 编辑:程序博客网 时间:2024/06/05 03:08
2015-04-03,阿里巴巴暑期实习生招聘,第一轮,笔试,客户端开发,在线测试,为了可以给以后来的同学们一点经验,特意把题目留下来了,希望可以给大家帮助。
技术类的题基本都一样,大概是有一个题库,虽然每个人的题目不一样,但是还是会有一些重合率。
测试环节
- 40分钟,20道选择题
- 80分钟,3道简答题
- 以下答案都是我蒙的,不要参考
选择题
我认为选择题有相当的难度,考的很宽,做好不容易。
简答题
(以下只是客户端工程师的题目,算法、Java都有各自的题目,有LeetCode的题目,也有一个系统的设计。顺便说下,客户端的题目,至少看起来,有点简单)
第一题:
由于App启动环节的感受对用户体验影响较大,我们需要在App优化中侧重优化启动体验。请列举一些导致『App启动慢』感受的典型问题或负面模式(Anti-Pattern)及相应的优化策略。(例如:集中的文件内容清理操作,可通过『先标记,需读取时再更新』的方式加以优化)。
第二题
客户端开发不同于服务端开发的一个典型背景是,我们的程序将会运行在大量不同的设备上,带给我们很多底层执行环境上的约束,例如Android生态中典型的碎片化问题。有的团队为此只适配主流机型,有的约束开发可以使用的API,有的干脆只为iOS平台开发。请在平衡用户体验与研发成本之上,站在App设计和研发的角度,提出你的对策。
第三题
『卡顿』(特指不流畅的动画)是App开发中最为常见的性能问题表现。请结合你所熟悉的移动操作系统(Android、iOS 或 Windows Phone),解释一下App中卡顿的发生机理,并分别针对『界面切换卡顿』和『屏幕滑动卡顿』提出典型的优化思路。
希望可以给大家帮助,谢谢。
转载请注明来自:http://www.icyfox.com
http://blog.csdn.net/icyfox_bupt/article/details/44882229
- 2015阿里巴巴实习生招聘客户端开发试题
- 2015阿里巴巴实习生招聘客户端开发试题
- 阿里巴巴-旺旺与客户端事业部-实习生招聘
- 2015阿里巴巴实习生招聘面试
- 2014年 阿里巴巴暑期实习生招聘面试经验 客户端(移动开发,安卓)开发方向
- 2013年阿里巴巴暑期实习生招聘试题及答案
- 2014-03-28阿里巴巴研发工程师实习生招聘试题
- 2013年阿里巴巴实习生招聘测试开发工程师一面
- 阿里巴巴实习生招聘骰子题目
- 阿里巴巴实习生招聘骰子题目
- 华为2015年实习生招聘考试试题
- 2015阿里巴巴数据分析师实习生招聘面试经验
- 2015年阿里巴巴数据分析实习生招聘笔试题
- 阿里巴巴2015实习生招聘(在校生)内部推荐
- 2015年阿里巴巴实习生招聘在线笔试题
- 面试题---2014.3.29阿里巴巴实习生招聘-研发工程师笔试题
- 把字符串转换成整数(2014年阿里巴巴实习生招聘面试题)
- 面试题---2014.3.29阿里巴巴实习生招聘-研发工程师笔试题
- php连接mysql 基本用法
- 常用SQL语句(基础)
- php连接mysql 插入 更新 删除基本用法
- [Leetcode 126 & 127, hard & medium] Word Ladder II & I
- 用可变参数实现printf函数
- 2015阿里巴巴实习生招聘客户端开发试题
- php连接mysql count与下拉基本用法
- Archlinux 折腾记录及感受(上)
- jsp连接mysql与sqlserver
- 用安卓开发
- 生活的一些建议。
- 常用js 工具方法总结
- 黑马程序员-iOS视频学习之十
- php 转换三位一节数字表示法