小红书—基础社区(一面)

1.个人学习情况
2.java的类成员的访问权限从小到大
3.char int float 占几个字节
4.java的四种引用类型,分别是怎么回事
5.Android四大组件,其中service使用场景,能否再主线程进行耗时操作
6.activity的启动模式,分别的具体情况,具体问了singleinstance,其中activity的生命周期经历
7.activity a跳到b,生命周期,b再回到a生命周期
8.view的绘制过程
9.事件分发机制,具体场景:一个action down,若干个move和up
10.类加载机制
11.sleep和wait的区别
12.livedata是怎么一回事,mutablelive和livedata是干什么的,两者关系
13.viewmodel原理,与livedata区别,源码是否看过,
14.mvvm是什么,怎么实现双向绑定,使用了什么设计模式,是否使用过这个模式,
15.懒加载线程安全单利模式,是否有优化方法,优化了有什么好处(手撕)
16.快排时间复杂度(答案)
17.n中找前k个较大数(思路)

凉了😭
全部评论

相关推荐

评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客企业服务