meta app Android实习生一面面经
1.自我介绍
2.看到简历里提到做了启动优化,能具体说说吗
3.任务编排是指什么,能说说吗
4.recyclerView 的复用,这是什么
5.那简历里提到跨列表复用,这个应该和普通的复用不一样吧,怎么实现的
6.简历里提到基于 assetmanager 反射实现实时换肤,这个能讲一下吗
7.我看到你简历里提到使用了 mvi 架构,能讲一下这个架构的数据流向具体是怎么样的吗
8.flow 要在什么时候取消呢
9.要自己去把握这个生命周期吗,还是说有现成的(lifecycleScope)
10.讲到了生命周期,讲一下 onstop 和 ondestory 的区别
11.触发 ondestory 的场景有哪些
12.横竖屏切换会触发 ondetory 吗
13.数据重新绑定到 UI 上那么这些数据通常应该存在哪里
14.viewmodel 什么时候销毁呢
15.协程与线程相比,协程的优势有哪些
16.你说协程是一种管理线程的框架,能展开说说吗
17.挂起函数的实现原理是什么,怎么挂起不消耗 cpu 的
18.俩道算法题
第一题:
层序遍历二叉树
第二题:
字符串去重,给一个只有大写字母的 字符串,对字符串进行去重(也很简单,就是用一个 26 大小的数组存是否出现过该字符的信息就行)。
总结:主要是拷打简历和基础。面试官人很好,基本没有压力,没答出来还会笑一笑😆
2.看到简历里提到做了启动优化,能具体说说吗
3.任务编排是指什么,能说说吗
4.recyclerView 的复用,这是什么
5.那简历里提到跨列表复用,这个应该和普通的复用不一样吧,怎么实现的
6.简历里提到基于 assetmanager 反射实现实时换肤,这个能讲一下吗
7.我看到你简历里提到使用了 mvi 架构,能讲一下这个架构的数据流向具体是怎么样的吗
8.flow 要在什么时候取消呢
9.要自己去把握这个生命周期吗,还是说有现成的(lifecycleScope)
10.讲到了生命周期,讲一下 onstop 和 ondestory 的区别
11.触发 ondestory 的场景有哪些
12.横竖屏切换会触发 ondetory 吗
13.数据重新绑定到 UI 上那么这些数据通常应该存在哪里
14.viewmodel 什么时候销毁呢
15.协程与线程相比,协程的优势有哪些
16.你说协程是一种管理线程的框架,能展开说说吗
17.挂起函数的实现原理是什么,怎么挂起不消耗 cpu 的
18.俩道算法题
第一题:
层序遍历二叉树
第二题:
字符串去重,给一个只有大写字母的 字符串,对字符串进行去重(也很简单,就是用一个 26 大小的数组存是否出现过该字符的信息就行)。
总结:主要是拷打简历和基础。面试官人很好,基本没有压力,没答出来还会笑一笑😆
全部评论
怎么看起来这个题目挺难的额。
相关推荐
查看13道真题和解析
联宝(合肥)电子科技有限公司成长空间 10人发布