在线面试,有个线上文本编辑器,类似leetcode那种,可以在线编程。然而有点紧张,很多简单的问题没答出来,还是要平时多积累,面试才不露怯啊。分享下问题给大家。1.常用线程池类型和参数,适用场景2.rxjava的flatmap原理3.编码题:7个线程按次序打印1-70(这个没答好太不应该了,我说思路是靠sychronize 一个对象然后wait notify,面试官提示我加锁效率低,结束之后回想起来才意识到应该是想让我答自旋+cas)4.handler的内存泄漏情况,强软弱虚引用,messagqueue原理5.非静态内部类为什么能访问外部类私有变量6.leak canary原理,怎么实现非侵入式回调7.apk签名原理,v1v2v3签名区别8.编码题:反转链表...查看更多
包含1个问题,1个回答
Q:完全二叉树和满二叉树分别是啥?