LB移动面试题

   上周五接到LB面试,不得不说,技术为导向的公司问的东西确实很有含金量,注重你的思维能力,虽然我只有一年的工作经验但是确实此次面试获得了思维的提升。许多之前没有想过的问题,或者说想过但是没有去刨根问底的问题都被问倒了。下面对一些面试的问题进行简单整理:

  1、印象最深的是最后一轮总监面,问我对谷歌原生的api哪里最熟悉,我答handler。接着问我handler中looper的工作原理。looper会一直循环吗?循环浪费资源?造成ANR?如果不是一直循环那是怎样从MessageQueue中取消息的?如果是一直循环取,postDelayed的时间设置为1年怎么办?

 

猜你喜欢

转载自www.cnblogs.com/antble/p/8984508.html