-
自我介绍
-
Object类中的基本方法有哪些?
-
ArrayList底层实现原理。
-
类的初始化过程
-
JVM内存分区,都分别存放什么
-
内部类与静态内部类的区别,内部类如何访问外部的变量,一个类如何访问到另一个类的静态内部类中的变量。
-
如何理解线程安全,情景题判断是否线程安全。如何解决线程安全的问题,锁对象。
-
操作系统中线程的状态。线程与进程
-
线程间的通信方式。
-
内核态与用户态,什么时候会由用户态转化为内核态。
-
进程间的调度策略
-
网络请求的流程,http请求头信息,响应码。
-
客户端与服务端之间通信如何优化
-
常用到的数据结构,树的广度优先遍历实现原理。
- 安卓活动的生命周期
- 反问
面试的基本都是基础问题,问的很细很具体。面试官人非常nice,回答不上来的问题会引导你思考,让你根据他的问题关联出自己的答案,体验非常好,面试过程也是不断学习的过程。继续努力,许愿offer!
全部评论
(1) 回帖