快手安卓岗内推面经,全程怼源码

快手
android客户端开发
视频面试
刚刚结束了快手面试,惊魂未定,前来奉上面经,攒人品。
刚开始的时候还好,面试官听说我玩快手玩了2年多还挺高兴的。
接下来恐怖的地方来了。
他看我简历之前在公司实习过,问到了rxjava,
ObserveOn和subscribeOn是怎么工作的,能不能重复调用?
使用interval间隔发送网络请求如果一个请求failure整个请求队列还能不能继续?如果想继续怎样继续?
subscribeOn和ObserveOn是怎么实现线程调度的?
接下来EventBus
EventBus用过没?用过
好,说一下EventBus不好的地方?结合我之前用过的经历说了一下
一个activity先启动,后启动一个service接收,service可能接收不到message。面试官说有个poststicky方法.
???居然还有这个方法?没用到过。post方法用得好好的啊。
生产者消费者模式,怎样实现消费者等待的过程?天杀的,我上午刚看的,但是那个代码是用封装好的集合实现的,非集合实现的方法并没有看。。。。。。GG
算法题:
一个整形数组里求两个数的和能不能等于一个给定数。
整体感觉答的不好,问源码问的比较多,后面得多看看源码了,面试官也说实战经验比较丰富,但是对立面流程了解的不深。
#面经##快手##内推##安卓工程师##秋招#
全部评论
做安卓的我,除了你说的eventbus其他我都不知道
2
送花
回复
分享
发布于 2018-09-03 17:20
楼主是几面
点赞
送花
回复
分享
发布于 2018-09-03 17:25
滴滴
校招火热招聘中
官网直投

相关推荐

点赞 15 评论
分享
牛客网
牛客企业服务