美团 安卓 一面
- 自我介绍
- 快手实习中反编译抖音源码的目的是什么?
- 反编译抖音源码后有什么具体成果?
- 快手内部性能分析工具 KPO 的操作流程是什么?
- 从 KPO 性能分析报告中发现了哪些问题?
- 针对低端机卡顿率波动提出了哪些优化策略?
- 安卓系统闲置时的 AOT 编译如何提升 APP 性能?
- Glide 的三级缓存机制是怎样的?
- 如何实现 LRU 算法?
- 安卓四大组件分别是什么?各自的作用是什么?
- onTouch 方法的事件类型有哪些?
- onTouch 方法返回 false 时,onClick 事件是否会触发?
- 安卓如何保证延迟发送的消息在立即消息之后执行?
- HTTP 和 HTTPS 的区别是什么?
- HTTPS 的加密流程是怎样的?
- ArrayList 和 LinkedList 的区别是什么?
- JDK1.7 和 JDK1.8 中 HashMap 的底层实现有什么区别?
- HashMap 的扩容机制是怎样的?
- HashMap 存在哪些线程安全问题?如何解决?
- 线程安全的数据结构有哪些?
- ConcurrentHashMap 和 Hashtable 的区别是什么?
- volatile 关键字的作用是什么?
- synchronized 关键字的锁升级流程是怎样的?
- Java 内存模型分为哪些部分?各自的作用是什么?
- AOP 的实现方案有哪些?
- JDK 动态代理和 CGLIB 动态代理的区别是什么?
- 如何用双指针解决链表相关问题?
安卓客户端路线和校招面经 文章被收录于专栏
适合找实习、校招的26、27届及之后的同学,适合Java后端转客户端,快速抓住面试重点。如果需要安卓更详细的八股文 ➕ 面经对应的录音,可以看主页。
查看4道真题和解析