在这里记录一下面试中遇到的问题,慢慢更新。
数据结构
堆和栈的区别
堆:先进先出。Java中,创建的对象存放在堆内存里。
栈:先进后出。Java中,基本数据类型以及其他类的引用放在栈内存里,速度快。
Java基础
Java基本数据类型 (8种)
数据类型
int
short
long
float
double
byte
char
boolean
字节
4
2
8
4
8
1
2
1
- String 和 StringBuilder 以及 StringBuffer 区别
Android基础
Handler机制
事件分发
线程间通信方式
项目经验
Glide源码
Android性能优化
面试经验
- 面试前看下公司的一些要求以及公司给的薪资。
- 最好是有一些自己深入了解过的东西,比如 Glide 源码之类的。然后主动跟面试官聊自己擅长的东西。
- 不会的就直说不会。