字节日常实习Android二面

面试官看起来很白净
一上来就说,由于你有工作经验了,只能当社招问了(一口老血吐出来)

  1. 讲一下scheme跳转怎么做的
  2. 了解过其他路由方案吗,例如ARouter
  3.  ARoute原理说一下
  4.  ARoute路由表,javapoet这些是怎么做的
  5.  Activity启动的时候,AMS的启动流程
  6. 你里面提到了binder,能再详细说一下嘛(不记得了,只bb了binder的原理)
  7.  讲一下你了解的动态化方案
  8. 介绍一下你的lua的方案和Flutter有什么不同
  9. 说一下你了解的插件化方案
  10. 插件化怎么起一个Activity
  11. 为什么要有一个坑位机制?(不知道)
  12. 为什么要分配坑位Activity?和启动插件有什么关联?
  13. 写代码,用数组实现队列
  14. 聊代码,怎么扩容,循环对联
  15. 这个类怎么实现线程安全,synchronized和volatile是什么,synchronized加在哪里?
我说加在构造函数,面试官笑死。。
(真记不起来线程安全了。。)

最后一个问题真的是暴击,好多东西记不起来了,没背八股 = =
我说了一句,“我好菜”
面试官说,“啊?你很菜吗?你不菜”
感谢面试官的直男式安慰
#字节跳动##面试题目#
全部评论
你要笑死我哈哈哈
1 回复 分享
发布于 2021-12-11 16:59
国外用不了插件化他问就没意思了
点赞 回复 分享
发布于 2021-12-17 05:31

相关推荐

听说改名字就能收到offer哈:Radis写错了兄弟
点赞 评论 收藏
分享
3 6 评论
分享
牛客网
牛客企业服务