喜马拉雅Android岗面经|一、二面与算法题
算法题
- 两个有序链表合并
- 从n个版本中找到第一个坏的版本
- 给你二叉树的根节点 root 和一个表示目标和的整数 targetSum ,判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和 targetSum
一面
hanler机制
livedata原理
service 使用相关(startService, bindService 区别, 多次调用触发onCreate onStartCommand等细节, 因为我提到项目中使用service比较多, 问得很细...)
跨进程通讯
inline 函数原理
in out 逆变协变基本概念
apply 原理 let also with run对比
协程使用及原理
二面
viewmode原理
rtc是什么
问一面感觉怎么样(不好)
哪些面的不好, 平时工作加班吗
还有些问题不记得了.....
如果有需要Android面试题的小伙伴,我已将其与答案已按照规范整理完成,大家可看文末或评论/私信,一起交流技术、进阶提升~
感谢🙌阅读并祝你面试好运!
公众号:Android Jasper 专注分享面试题|面试技巧|Android学习资料。
#喜马拉雅##Android##面经##算法题##面试题#