网易微店爱奇艺

网易
(1)Service和BroadcastReceiver在App中的使用
Service:推送 BroadcastReceiver:网络广播;App无网显示展位图;SDK
(2)Activity启动模式及应用场景

standard:适合多个实例存在的情况,比如,发邮件页面。
singleTop: 适合接收通知内容显示页面。例如,某些应用会为用户推送一些消息通知,当用户从任务栏中进入查看消息内容界面时,如果设置为singleTop时,这样每次行为都使用同一个实例,用户点击返回时不会存在多个消息页面的情况。
singleTask:适合作为程序入口点。例如浏览器的主界面。不管从多少个应用启动浏览器,只会启动主界面一次,其余情况都会走onNewIntent,并且会清空主界面上面的其他页面。
singleInstance: 使用较少,适合需要与程序分离开的页面。。闹铃提醒,将闹铃提醒与闹铃设置分离。

(3)一个App有多少个Context,为什么要设计ContextImpl

Context

(4)三次握手四次挥手,服务端断开连接可不可以
(5)线程池使用及使用场景
(6)EventBus优点,缺点
(7)界面卡顿怎么优化
(8)应用程序启动过程
(9)ANR怎么解决
(10)动态加载相关
(11)IM相关,是什么连接
(12)选用框架原则
(13)CrashHandler怎么处理的
(14)MVP,为什么用MVP。
(15)自定义下拉刷新不顺畅是怎么处理的
(16)泛型的理解
微店
(1)堆和栈,堆底层是什么数据结构
(2)动态加载相关
(3)双亲委派模型及设计为双亲委派模型的原因
(4)生产者消费者模型及相关
(5)Java各种锁
(6)进程线程
(7)优化网络连接
(8)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,976评论 25 708
  • JAVA 类的加载过程 Child c= new Child ();为例进行说明1).因为new用到了Child....
    Rtia阅读 768评论 0 1
  • 如梦朦胧     九月份的时候有了换工作的躁动,然后投了某度的Android岗位,本以为像我这种非211、985没...
    葛糖糖阅读 9,402评论 27 151
  • 离开家人久了,对家人的关心也少了许多。周末也很少往家里打电话,也不知道接起电话的那一刻说些什么。自从上了大学,一个...
    每日情书阅读 232评论 0 0
  • “一个是靠破案来维持兴奋的瘾君子,一个是永远无法走出战争阴影的医生。你们的真实面目并不重要,重要的是那些传说,那...
    dande阅读 809评论 0 4