好未来安卓一面凉经
自我介绍
说说项目
JAVA:
1、JAVA中的线程和进程
2、JAVA中的锁:乐观悲观,CAS和sync
3、JAVA中的线程池,最大线程数、核心线程数
数据结构:
1、hashmap:底层组成
2、put进去的过程
3、扩容的过程
计算机网络:
1、timeout相关
Android:
1、ActivityA到ActivityB的生命周期。
2、ActivityB中的onPause方法中放置一个finish方法,下面再写一个log,按返回键。
3、Thread和Service的联系。
4、Handler机制。
还是自己太菜了,现在想想细节是真的很多,而且自己给自己挖坑比较多,之前看源码很多细节方面都没有深挖,难受。
#好未来##Java工程师##面经#