同花顺,移动端一面面经
- 线程安全是什么,Java解决线程同步的方案
- synchronized 和lock锁的区别
- volatile和synchronized区别
- volatile int i , i ++线程安全吗
- CAS说一下
- 互相持有对方的资源形成的死锁怎么解决
- JVM实现垃圾回收的一些方案
- 什么对象可以作为GCRoot
- equals和hashCode的区别
- hashMap怎么储存数据,hashMap为什么要用红黑树
- http和https区别,https为什么要联合使用对称密钥和非对称密钥
- 内存溢出和内存泄漏的区别,内存泄漏有哪些情况
- 内存优化说一下
- 启动优化说一下
- 有A、B、C三个计算任务,C需要得到A、B的计算结果才能计算,怎么实现(CompleteFuture,handler)
- 自定义View说一下,滑动冲突怎么解决
- MVP和MVVM区别
- jetpack 框架用过哪些
- 看过哪些源码
- 自学Java多久了,自学Android多久了
- 实习过程中碰到的问题
- 反问