10月大疆Android一、二面面经
10月份进行了大疆的两轮面试,中间大概过了十来天才收到的二面消息,目前拿到offer啦,最近陆续开奖,希望大家都能收到好消息,刚面没多久的同学也不要着急,感觉大疆对应届毕业生还是比较友好的,下面是面题哦(回忆版)。
一面:
项目介绍(加自我介绍一起大概有五分钟,跟聊天一样,对项目熟悉的话是没问题的)
java中的四种引用
面向对象三大特性,继承,封装,多态(详细讲了一下)
抽象类和接口的区别
GC机制
线程池的种类有哪些
Android活动的启动流程
Fragment
TCP的优缺点
对智能驾驶技术作何理解
(一面就半小时的样子,记得没过多久就约了二面)
二面:
项目介绍(换了个面试官,还是在问我的Java项目)
Activity 的生命周期(onResume,onStart,onCreate)
静态广播、动态广播的概念及区别
多线程问题
OOM异常,如何处理
自定义view的过程
gradle的启动流程
handler机制
hashmap的存储原理
MVVM和MVC的区别
ANR原理
DNS协议
三次握手,为什么是三次
算法题:输出最大字符串(力扣上好像做过一道类似的)
开放题:你认为最优的一条飞行路线
大疆比较看重你的思维,而不是知识本身,这就要求大家必须有一个整体性的认识、系统性的思维,大家可以私1,我可以给大家一份我自己整理的Android手册,相信对大家会有帮助的。
这里专门分享我和身边Android开发圈子的同事的一些社招经历,包括从社招面试题到Android进阶板块和前沿工具的学习资料,希望能给大家实现自己的大厂跳槽梦和升职加薪梦,牛友们需要Android面试手册或者有什么问题的话都可以联系我哦,也可以在部分文章下自取,大家面试加油,回家过个好年或者明年伊始一举拿下。