2020金九银十安卓面试题来袭(猿辅导+斗鱼+字节+腾讯)
文章插图
前言今天突然想聊聊面试了 , 为什么要聊面试呢?因为最近有很多公众号和简书上的朋友跳槽让我看简历 , 也有很多朋友跟我吐槽说:面试又被虐了 , 火箭造的简直惨不忍睹 , 都有点怀疑自己的能力了 。 其实 , 我想说:正常,之所以这么说是很多朋友可能没有认清自己存在的一些问题 。 哪些问题呢?
两点:
- 一是 , 没有认清自己的技术实力 , 三天打鱼两天晒网的复习 , 对提升自己是没有任何一点效率的;
- 二是 , 去面试之前 , 没有真正了解公司 。
进大公司的好处显而易见 , 福利好 , 待遇高 , 工作稳定 , 不像很多创业小公司说倒闭就倒闭 , 尤其是移动互联网进入下半场之后 , 很多创业公司都相继倒闭 , 而且Android开发者也越来越饱和 , 随着Android程序员越来越多 , 自然就进入了激烈竞争的恶劣环境 , 优胜劣汰的自然规律是不可逃避 , 也规避不了的 。
注意:接下来的大厂面试真题 , 希望可以帮到大家 , 需要PDF版的可以后台私信我【面试】即可获取!
猿辅导
文章插图
1.泛型有什么优点?
2.动态代理有什么作用?
3.拉圾回收的GCRoot是什么?
4.Handler机制了解吗?一个线程有几个Looper?为什么?
5.你了解协程吗?协程有什么作用?可以完全取代rxjava吗?
6.你们用的什么消息通信机制
7.你的项目有什么难点?介绍一下?
8.算法题 , 二叉树最长结点集合
猿辅导2面1.你们项目中的难点是什么?
2.编译期注解处理的是字节码还是java文件
3.你在项目中有用到什么设计模式吗?
4.ARouter的原理是怎样的?
5.插件化的原理是怎样的?
6.算法题 , K个一组反转链表
【2020金九银十安卓面试题来袭(猿辅导+斗鱼+字节+腾讯)】7.广播与RxBus的区别 , 全局广播与局部广播区别
猿辅导3面1.你们项目中有什么难点?
2.@JavaScriptInterface为什么不通过多个方法来实现?
3.为什么不利用同步方法来做jsBridge交互?同步可以做异步 , 异步不能做同步
4.网络封装怎么实现?
5.算法题 , 不同面值的几个硬币 , 怎么求满足条件的最小值
斗鱼
文章插图
1.说说HashMap的原理
2.说说Java的内存分区
3.讲讲你对垃圾回收机制的了解 , 老年代有什么算法?
4.说说你对volatile字段有什么用途?
5.说说事件分发机制 , 怎么写一个不能滑动的ViewPager
6.说说你对类加载机制的了解?DexClassLoader与PathClassLoader的区别
7.说说插件化的原理 , 资源的插件化id重复如何解决?
8.mvp与mvvm模式的区别是什么?
9.JetPack组件用过哪些?lifeCycle的原理是什么?如果在onStart里面订阅 , 会回调onCreate吗?
10.单例模式有什么缺点?
11.说说App的启动过程,在ActivityThread的main方法里面做了什么事 , 什么时候启动第一个Activity?
12.说说你对Handler机制的了解 , 同步消息 , 异步消息等
13.说说你对屏幕刷新机制的了解 , 双重缓冲 , 三重缓冲 , 黄油模型
14.onCreate,onResume,onStart里面 , 什么地方可以获得宽高
15.为什么view.post可以获得宽高 , 有看过view.post的源码吗?
16.attachToWindow什么时候调用?
17.DataBinding的原理了解吗?
滴滴一面
文章插图
1.JVM类加载机制了解吗 , 类什么时候会被加载?类加载的过程具体生命周期是怎样的?
2.Handler内存泄漏的GCRoot是什么?
3.动画里面用到了什么设计模式?
4.OkHttp里面用到了什么设计模式?
5.OkHttp连接池是怎么实现的?里面怎么处理SSL?
6.泛型为什么要擦除?kotlin的泛型了解吗?泛型的pecs原则
7.同步屏障
8.性能优化做过什么工作?
9.RecyclerView的缓存结构是怎样的?缓存的是什么?cachedView会执行onBindView吗?
10.RecyclerView嵌套RecyclerView , NestScrollView嵌套ScrollView滑动冲突
11.ViewGroup在Action_Move时onIntercept返回true , 事件怎么传递
12.Launcher启动图标 , 有几个进程?
- 通气会|12月4~6日,2020中国信息通信大会将在成都举行
- 程序|2020全景生态流量秋季大报告:TOP100APP超半数布局小程序,全景流量重塑行业竞争新格局
- 时尚先生|小米雷军成2020年最出圈企业家:获时尚双刊年度人物
- 网络覆盖|爱立信:2020年底,将有超过10亿人口获得5G网络覆盖
- 张大|2020年财务公布:张大仙一年收入负1400W?活该是一姐
- 易来|RA95显色只是起步,2020双12选灯必逛好店!
- 资本|2020年中国人工智能医疗行业发展现状分析 处于成长期且资本热度高
- 挑战|“趋势与挑战”2020全球蓝靛果产业发展大会召开
- 再见|2020年:三星S20再见了!2021年:三星S21我来了!
- 脉搏|把握时代发展脉搏,尽展巴蜀版权风采——2020年成都数字版权交易博览会成功举办