阿里面经
面试形式是电话面试,算法是面试官会给你邮箱发一个链接,然后在那个网站里面就可以同步共享屏幕,网站类似于一个编辑器,不能编译,写了代码面试官会看,交流还是在电话里面完成。
一面(1小时)
-
重载与重写
-
final修饰符
-
抽象类和接口
-
GC机制、原理
-
finalize( )的理解
-
GC机制如何判定哪些对象需要回收
-
GCRoots有哪些
-
四种引用
-
垃圾收集算法
-
Hash Map与Hash table的区别
-
怎么让Hash map线程安全
-
Thead Loocal了解吗?
-
线程同步的几种方式
-
加锁与synchromized区别
-
Volatile 了解吗
-
JVM内存模型
-
leakCanary内部机制
-
Handler内部机制
-
MNC与MVP的区别,以登陆模块为例讲一下每层的工作
-
EventBus的原理
-
布局优化 include.merge,viewStub
-
view的绘制流程,自定义View
-
时间分发机制的区别
-
JVM与Dalvik区别 (Android虚拟机)