美文网首页
面试总结2018

面试总结2018

作者: 上行线 | 来源:发表于2018-11-29 18:01 被阅读12次

面1:

1.自定义View在被回收时如何保存数据,Activity回收时保存数据

2.Activity获取控件宽高的时机

3.App启动FrameWork源码

4.线程通信的几种方式

5.ANR问题定位和解决

面2:

1.Retrofit优点,源码分析,设计模式使用场景分析

2.RxJava的使用场景,背压

3.service生命周期, Service和Thread的区别

3.集合类ArrayList、HashMap原理分析,hashcode冲突解决

参考链接:ArrayList实现原理 - LieRabbit   HashMap实现原理及源码分析 - dreamcatcher-cx 

4.横竖屏切换生命周器调用

5.线程池使用场景,自定义线程池

java常用的几种线程池比较 - Mr.Aaron - 博客园

由浅入深理解Java线程池及线程池的如何使用 - Janti - 博客园

6.Java排序算法

Java常用的八种排序算法与代码实现 - 我心自在 - 博客园  冒泡排序、选择排序常用 

7.gc算法

Java虚拟机详解04----GC算法和种类【重要】 - 千古壹号 - 博客园

面3:

1.Activity启动模式,onNewIntent接收数据

2.AsyncTask分析

3.Java四种引用类型, 内存管理

4.Glide和其它图片加载框架的优势,Glide生命周期,如何取消

5.View和Presenter解耦

6.gc算法,jvm分代

其它:

事件分发机制,如何解决滑动冲突

设计模式

JAVA设计模式之观察者模式 - 神仙果 - 博客园

JAVA设计模式之工厂模式—Factory Pattern - CarryJack - 博客园

相关文章

  • 阿里腾讯头条美团等iOS面试总结

    阿里iOS面试总结 头条iOS面试总结 腾讯iOS面试总结 百度iOS面试总结 美团iOS面试总结

  • 安卓2018面试技术栈

    安卓2018面试技术栈 通过Boss直聘,和几次面试大致总结出来了,大点的公司2018年需要通用的技术栈 ams(...

  • 2018面试总结

    说下前提,15年本科毕业,工作两年多。由于个人原因,需要找工作,一月期间面了五家企业,都拿了offer,最后选择去...

  • 2018面试总结

    [toc] 2018面试总结 重载以及重写的区别: 重写(override)重写是子类对父类的允许访问的方法的实现...

  • 2018面试总结

    主要谈关于面试遇到的问题,以及需要提高的地方。 遇到两个问题:1.简历不够吸引人,工作中遇到挑战不能详细去描述,这...

  • 面试总结2018

    面1: 1.自定义View在被回收时如何保存数据,Activity回收时保存数据 2.Activity获取控件宽高...

  • 2018面试总结

    历时一个月的历练,经过了胸有成竹,焦虑不安,和几夜难熬的失眠,终于挨到了面试这一天,别管结果如何,我的历练可以告一...

  • 2万5千字大厂面经+2018前端面试总结

    转:2万5千字大厂面经转:2018前端面试总结

  • Interview for ParisTech/CSC Doct

    本篇为面试总结,所申项目为中法ParisTech/CSC Doctoral Program 2018。 Docto...

  • 面试题专栏集合

    android面试 一份用心整理的Android面试总结 Android 目前最稳定和高效的UI适配方案 2018...

网友评论

      本文标题:面试总结2018

      本文链接:https://www.haomeiwen.com/subject/lfofcqtx.html