华为、TCL、大疆,android经典项目案例

这篇博客分享了作者在华为、TCL、大疆的Android面试经历,包括面试问题、公司优缺点分析以及个人的职位选择困扰。面试涵盖了Android基础、架构模式、IPC、网络协议、线程同步等多个方面,同时作者也在纠结华为的高薪与大疆的平衡工作生活之间做选择。
摘要由CSDN通过智能技术生成

三面
1.自我介绍一下
2.你做了Android这么久了,说一说你擅长的地方
3.MVC MVP MVVM原理和区别
4.如果要你自己去实现一个图片库,怎么做?
5.binder的Native层代码看过吗
6.在以前项目中主要担任什么角色呢
7.你觉得自己的优势在于哪些地方
8.对未来工作有哪些预期,比较喜欢做哪一块
9.有什么想问我的吗

大疆

一面
1.Acitivty的四种启动模式与特点。
2.广播使用的方式和场景以及广播的几种分类。
3.FrameLayout 、 LinearLayout 、 RelativeLayout 各自特点及绘制效率对比。
4.Android中的MVC、MVP模式。
5.App的启动过程。
6.Android怎么加速启动Activity。
7.Bitmap的四种属性,如何加载大图(inJustDecodeBounds)。
8.Touch事件分发机制和冲突处理。
9.Android IPC:Binder原理。
10.Class文件结构(常量池)。
11.Java内存模型结构(主内存和工作内存)及操作,原子性可见性和有序性等。
12.启动线程和安全的终止线程。(interrupt)
13.TCP可靠传输原理实现(滑动窗口)。
14.Cookie与Session的作用和原理。
15.Https加密

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值