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

快手
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

相关推荐

2025-12-28 16:32
重庆邮电大学 Java
程序员花海:1.技能放最后,来面试默认你都会,技能没啥用 2.实习写的看起来没啥含金量,多读读部门文档,包装下 接LLM这个没含金量 也不要用重构这种 不会给实习生做的 3.抽奖这个还是Demo项目,实际在公司里面要考虑策略,满减,触发点,触发规则 库存 之类的,不是这个项目这么简单 4.教育背景提前,格式为 教育背景 实习 项目 技能 自我评价
简历被挂麻了,求建议
点赞 评论 收藏
分享
评论
点赞
15
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务