爱奇艺二面面经
一面 20min
介绍项目
Android布局嵌套深有什么问题
kotlin协程
HashMap原理
算法:手写快排
二面60min
Activity启动模式
Activity A → B的生命周期在这四种启动模式下的状态
广播类型
有序广播如何实现的按顺序收到广播
持久化存储方式
SharedPreferences的格式
xml解析方式
json与xml的区别,json为什么比xml更好
Android view绘制流程
surfaceView
sp, dp, px的区别
机型大小适配
适配语言
ANR 什么时候出现,如何排查
Android 动画
startService与bindService的区别
Service保活方式
java泛型,<? extends T>能否add元素
重写equals方法需要重写hashCode方法吗
ThreadLocal
wait,sleep,yield,join的区别
算法1:字符串全排列
算法2:删除链表中倒数第n个节点