java开发面试经验(北京)- 北京字节跳动科技有限公司
2023-03-19 | 来源:职朋网友分享
面试过程:

最近找工作太忙了,这个月就不更新技术文了,给大家分享一篇字节跳动客户端面经,希望对大家有所帮助~

面试官问的面试题:

北京字节跳动科技有限公司java开发面试题

Activity的生命周期,一个Activity打开另一个Activity经历的生命周期,启动一个透明Activity会经历的生命周期。

Activity启动过程。

用过内存泄漏的检测工具吗?LeakCanary原理介绍一下?为什么LeakCanary要手动调用一次gc()?

GC回收机制?

View事件分发机制?父类拦截了down事件后,子类还可以接收到事件吗?

写一个线程安全的静态内部类单例。

为什么不加volatile关键字会有线程安全问题?

volatile关键字如何保证可见性和原子,其原理是什么?

算法:接雨水

查看面试题参考答案>>

面试相关细节:

你是通过何种渠道获得这次面试机会的?
答:网上申请
你觉得这次面试的难度如何?
答:难度一般
你对这次面试的整体感觉怎么样?
答:很好
这次面试的结果如何?
答:面试还未出结果

以上信息仅代表发布者自己的观点,由于在职时间、职位以及个体本身的影响,和公司整体情况可能会有偏差,仅供参考!