面试总结篇

面试一(2017-09-05):

google 发布会最新技术

android dagger2 框架

android各版本新特性

android mvvm架构

给自己贴标签,贴什么标签

职业发展方向


面试二:

多个LooperThread如何维护?

一个MessageQueue中最多可以有多少Message?

一个rootview,如何不使用递归的方式改变其中所有button的背景色


面试三:

项目太low

Handler内保存Message的是什么数据结构?

项目中有自定义过哪些自定义View

java数据结构有哪些

首页四个tab(fragment)如何保证切换不会重新绘制

Fragment懒加载


面试四(京东):

HashMap实现

JVM原理,新生代老年代等东西

Fragment replace与add,hide区别

RecycleView使用与原理

适配怎么做的

调用finish方法后还会执行finish后面的内容吗---会,finish内部是通过AMS进行发起binder通信,而binder通信是一个异步的过程,这时候不会再这里阻塞,最后会在某个时候通过handle 真正finish掉当前activity

面试五 便利蜂

垃圾回收机制 可达分析法如何让被引用的对象销毁?

tcp如何保证双方的通讯是完整的,如何找到对方的。


算法

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,995评论 25 709
  • 整理一些常见的Android面试题(针对于2~3年开发经验中所遇到的问题) synchronized锁静态方法和非...
    appzy阅读 6,955评论 4 18
  • 雨碎江南 男:夜漫漫 几盅苦酒谁来端 晚风破门开了又关 细雨不知歇 你打起花折伞 我无缘叹擦肩 雨下凌乱我发谁来盘...
    付肖飞阅读 4,282评论 0 1
  • 那天,你问我,“我怎么有那么多爱而不得的人?” 我看着你明亮的眼睛,问你,“什么叫爱而不得?” “就是很喜欢很喜欢...
    cuckoo酱阅读 3,110评论 0 2
  • 下载注册 安装插件## 安装Package Control使用Ctrl+`快捷键或者通过View->Show Co...
    ainiok阅读 3,818评论 0 2

友情链接更多精彩内容