美文网首页
B站Android面试一面

B站Android面试一面

作者: 呱呱呱是青蛙 | 来源:发表于2021-08-04 22:45 被阅读0次

    我工作2年,一年安卓经验。校招期间还有之前面试都是面的Java开发岗位,这次是我第一次面试安卓,还是很忐忑。感觉准备的还不是很充分。记录一下面试过程。

    HashMap

    1.讲一下HashMap

    2.HashMap如何避免哈希冲突的

    3.红黑树了解吗

    4.红黑树的时间复杂度

    5.HashMap每次为什么扩容2^n

    ###CocurrentHashMap了解吗

    voliate

    1.voliate讲一下

    2.voliate如何实现可见性

    3.从cpu和内存角度讲一下可见性

    4.自旋锁听过吗

    ##安卓相关

    Handler

    1.Handler讲一下

    2.主线程可以向子线程发送post吗

    3.消息队列中没有消息,loop如何操作

    4.为什么Looper挂起不会引起ANR

    5.ANR是有谁发起的

    view的绘制过程

    1.measurewidth和getwidth有什么区别

    2.view绘制过程中,哪里可以获取view高度

    为什么debug时第一个都是zygoteinit

    如何实现懒加载

    1.view page你用的什么adapter

    2.fragment在viewpage中的生命周期

    3.如何实现懒加载?

    谁来看一下,我感觉问的好难。

    大部分都是一知半解,今天学习到2点,恶补一下。

    相关文章

      网友评论

          本文标题:B站Android面试一面

          本文链接:https://www.haomeiwen.com/subject/oawzwftx.html