7apk编译打包流程 V1,V2 签名区别
8.如果一个app无法访问网络,你怎么做数据存储。
9.handler中loop方法为什么不会导致线程卡死,动画的原理,有没有实战过补间动画;bugly上面收集到的最难的bug是怎样的,如何解决的?
10…React Native跟原生开发的优劣

三面
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加密原理。

二面
1.TCP的三次握手与四次挥手过程。
2.CAS介绍。(compare and swap)
3.Synchronized和锁的等级(方法锁、对象锁、类锁)。
4.Synchronized的wait(sleep的区别)和notify运行过程。
5.handle内存泄露
6.如何保证微信发送消息可以传达到,跳出TCP思维想想(结果还是抄了TCP思想)
7.HashTable理解,初始带大小,扩容机制,HashMap,还有哪些安全的map
8.什么情况下使用 ViewStub、include、merge?他们的原理是什么?
9.AsyncTask是串行还是并行执行?AsyncTask随着安卓版本的变迁
10.onTouch和onTouchEvent区别,调用顺序
11.onMeasure, onlayout, ondraw方法中需要注意的点
12.view 重绘机制
13.handler中loop方法为什么不会导致线程卡死,动画的原理,有没有实战过补间动画;bugly上面收集到的最难的bug是怎样的,如何解决的?

三面
1.hashmap的基本原理
2.插件化的原理
3.MVC MVP MVVM原理和区别
4.Binder通信机制
5.你认为自己最擅长的领域是什么
6.说说对大疆的了解
7.对自己应聘的岗位有什么期待
8.有什么问我的?

TCL

是一个猎头推荐的一个职位,主要应该是做TV上的相关项目,有VR类型类似的项目等等,一面居然是一个妹子和一个男的一起进来的,还是第一次遇到,没问多少基础知识点,更多的是根据自身项目问一些东西

1、TCP/UDP的区别,有看过具体报文的信息吗
2、你觉得开发一个SDK,需要注意哪些地方,有没有做过SDK性能测试
3、有了解过音视频的编解码吗
4、你觉得你这个项目中比较难的地方在哪里,你是如何解决的
5、开放题:让你加载一个200M左右的GIF,如何实现及优化,不可降低画质
6、如何优化一个列表滑动的流畅性

彩蛋

总而言之,成功是留给准备好的人的。无论是参加什么面试,都要做好充足的准备,注意好面试的礼仪和穿着,向面试官表现出自己的热忱与真诚就好。即使最后没有过关,也要做好经验的总结,为下一次面试做好充足准备。

刚刚做开发那几年在小厂待着,最期待的就是进大厂,觉得大厂里面的技术牛逼,工资又高,还带有光环,只是可望不可及

到现在能够伸手去拿到了,又觉得没有那么想要了。人真是奇怪啊。

我为了这次跳槽,花半年时间整理了一份共计**3000页的腾讯、华为、阿里等互联网大厂历年全套系统面试真题集锦,**深入学习源码底层,架构设计。而已也刷了很多大厂面试真题。也切身体会到了一分耕耘一分收获。

现在面试成功了,把这些高级视频教程和面试题分享给有需要的朋友吧,省得自己去网上收集麻烦;

**免费分享?**是的 免费分享,但是记得关注一下我哈,领取地址:Android架构视频+BATJ面试专题PDF+学习笔记

小纠结

这两天还陆陆续续接到了阿里巴巴无线部门的面试、OnePlus的面试等(内心ps:早tm哪去了),都是之前投的短时间没回应,但是因为感觉自己面试状态也不太好了,而且这种面试都会持续很久很久,就直接放弃了,毕竟裸辞的,真的建议大家不要随便裸辞

目前是在华为和大疆之间选一家。有点纠结

华为是业内出名的工资多,月薪32k,16薪,还有年终奖。但是996是一定的,还有各种“狼性文化”也是早有耳闻,不知道身体是否吃得消。。。

大疆加班不多,中规中矩,福利各方面也挺好,但是只给开了18k。

名的工资多,月薪32k,16薪,还有年终奖。但是996是一定的,还有各种“狼性文化”也是早有耳闻,不知道身体是否吃得消。。。

大疆加班不多,中规中矩,福利各方面也挺好,但是只给开了18k。

华为、TCL、大疆,高级android面试题2019相关推荐

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

    三面 1.自我介绍一下 2.你做了Android这么久了,说一说你擅长的地方 3.MVC MVP MVVM原理和区别 4.如果要你自己去实现一个图片库,怎么做? 5.binder的Native层代码看 ...

  2. 大疆云台如何使用华为mate20pro_华为Mate30+大疆灵眸Osmo3,让你的照片和短视频称霸朋友圈...

    自华为Mate30国内上市以后,短短几天刷爆朋友圈,尤其是Mate30pro现在更是一机难求.华为Mate30pro打造了全球首款4000万像素电影级拍摄手机,华为Mate30pro支持7680帧超慢 ...

  3. 2020大疆秋招笔试题B卷

    2020大疆秋招笔试题B卷 选择题(选项没抄下来)10道记了9道 1.关于常指针和指向常量的指针 2.多线程调用如下函数,a,b,c哪些需要加锁保护 int a = 0; void knit() {s ...

  4. 激光雷达大洗牌:华为、大疆入局、初创玩家眼热,谁将率先破局?

    文/智能相对论(aixdlun) 作者/leo陈 ​ 2021年,自动驾驶热潮未退去,作为"眼睛"的激光雷达同样热度不减.尤其是L2级别以上的自动驾驶功能迈入量产阶段,让激光雷达& ...

  5. 大疆DJI Android Mobile SDK 开发问题汇总

    大疆DJI Android Mobile SDK 开发问题汇总 前言 SDK Api ANR(调用DJISDKManager.getInstance() 死锁.无响应) ClassNotFoundEx ...

  6. 华为自研操作系统已注册;大疆回应信息泄露;2019 新款 iPhone 曝光 | 极客头条...

    快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「CSDN 极客头条」,是从 CSDN 网站延伸至官方微信公众号的特别栏目,专注于一天业界事报道.风里雨里,我们将每天为朋友们,播报最新鲜有 ...

  7. 极客头条:5月25日科技要闻 | 华为自研操作系统已注册;大疆回应信息泄露;2019 新款 iPhone 曝光

    「CSDN 极客头条」,是从 CSDN 网站延伸至官方微信公众号的特别栏目,专注于一天业界事报道.风里雨里,我们将每天为朋友们,播报最新鲜有料的新闻资讯,让所有技术人,时刻紧跟业界潮流. 快讯速知 华 ...

  8. 大公司高级Android工程师技能要求

    这是我收集的一些大公司关于Android工程师(准确来说是高级Android工程师)的要求 希望给那些想进大公司的开发者一些参考,看看自己掌握了多少技能,还需要学习一些什么知识技术 以下要求均来自于智 ...

  9. 大疆网上测评题库_一份完整的大疆2018校招笔试题和面经送给大家~

    听说周日大疆就要笔试了,今年的秋招来的有点让人猝不及防啊,牛客的各种讨论群里都弥漫着一种恐惧的氛围,我是谁,我在哪,我该怎么办(惊恐脸)..... 哈哈哈 没关系,作为一个刚刚踏上工作岗位的老学长,去 ...

最新文章

  1. Golang 本地帮助文档
  2. 简述JavaME,JavaSE,JavaEE
  3. GC.Collect如何影响垃圾回收
  4. strrchr 字符查找函数
  5. CentOS查看已挂载的文件系统和文件系统信息
  6. 计算机上检查视力表,视力检测(30cm视力表自测)
  7. 在 C# 中生成代码的四种方式——包括.NET 5中的Source Generators
  8. Hadoop入门(六)Mapreduce
  9. win10新版本被移除的旧特性
  10. Swift3.0P1 语法指南——枚举
  11. rpc服务器进不了系统,Win7系统RPC服务器不可用怎么解决?
  12. yaml 标记语言说明
  13. 555定时器与频率测量
  14. 利用51单片机,矩阵键盘按键显示0--F在数码管
  15. Linux网络开始收发包之前需要做的事情——创建ksoftirqd内核进程
  16. com.101tec.zkclient使用
  17. C++:CompareNoCase函数
  18. Python的数据分析可视化十种技能总结
  19. 尬聊器(伪聊天机器人)
  20. 序列生成与滑动平均滤波

热门文章

  1. 网关配置-虚拟机网关共享配置
  2. mendix中Retrieve objects的学习
  3. 【前端】dashed 间距
  4. 中鑫吉鼎|家庭理财如何正确规划
  5. 渗透hacker入门知识,小白级
  6. 18-打印国际象棋Dev C++
  7. plex实现流媒体服务器_如何在Plex Media Center上使用自定义媒体插图
  8. Text2Sql相关总结
  9. 设计模式——责任链模式(Chain of Responsibility Pattern)
  10. UE4 C++编程 究极常用API宝库