一共分为两部分 20道单选题 和 3道附加题
附加题:
1、由于APP启动环节的感受对用户体验影响较大,我们需要在APP优化中侧重优化启动体验。请列举一些导致app启动慢感受的典型问题或负面模式,及相应的优化策略。
2、客户端开发不同于服务端开发一个典型背景,我们的程序将会运行在大量不同的设备上,带给我们很多底层执行环境上的约束,例如android生态系统中典型的碎片化问题,有的团队只为适配主流机型,有的约束开发可以使用的API,有的干脆只为IOS平台开发,请平衡用户体验与成本上,站在APP设计和研发的角度,提出你的对策。
3、卡顿是APP开发中最为常见的问题,请结合你所熟悉的移动操作系统,解释一下APP中卡顿发生机理,并分别针对界面切换卡顿和屏幕滑动卡顿提出典型的优化策略。