小厂安卓,记录一下答得不好的音乐的焦点还是啥?听不清。有的api需要token,有的不需要,如何实现注入。面试官说参考spring的aop,忘完了。rxjava的flatmap和map的区别。没用过不会。viewpage嵌套rv,rv内部还有横向滑动的view,如何解决滑动冲突。juc里的countdownlaunch,semaphore,还有个啥听不清,countdownlaunch实现原理。忘完了。那你怎么实现生产者消费者,答reentrantlock+condition。不满意,问怎么用线程池实现(这里他的意思应该是问线程池的底层原理)。lifecycle的原理还是啥啥啥,听不清。协程的原理。答语言实现的,挂起释放子线程避免阻塞。不满意。