AI智能
改变未来

面大疆提前批Android端 划水记


先说说投简历到电面的经历,下边有电面题目。

2017年5月30号

投了大疆提前批简历

6月2号

收到邮件,说过了简历初筛,让做一下在线测评(心理测试)。有87道题目,100分钟答题时间。大概半个小时做完,前后有几道重复的题目。 最后有几道多选题,有几道测智商,逻辑推理的题目。

6月9号

收到邮件,说6.15参加笔试环节,6.17 / 6.18参加面试。

6月15号

中午,收到一个深圳来的电话,是大疆那边的。面试官说现在可以电话面试吗?当时回答说在吃饭,可以晚上吗。最后面试官说,我尽量晚上,不行的话下午会再打电话。(面试官那边可能时间不太充裕)
下午收到短信,取消笔试,一面改为电话面。
一下午没收到电话。晚上估计了一下大概面试时间,估计在7:00-8:00。由于是第一次面试,于是边平复心情边等。等到9:00,心想着不会有面试,等明天了。打开浏览器,开始看白鹿原。意想不到,晚上10:00面试官来了电话。

给大家点有用的

电面的技术题目,具体顺序不大记得了:
  1. 2min自我介绍
  2. 字符串中查找子字符串一般用什么算法
  3. 一个十万行的XML文件,现在要写到数据库,有什么要注意的
  4. 关系型数据库用到了哪些数据结构
  5. 密码学中两大加密算法是什么
  6. 排序中哪个算法复杂度为o(n)
  7. http包头有哪些字段
  8. 线程几个状态,和状态之间的转化
  9. 宽高为20dp的view,不同手机,用尺子量尺寸一样不一样;不一样的话差别是 %20, %30 还是2,3倍。
  10. 一个用到视频流播放的项目:视频流哪里获取的;视频编码是什么;视频解码的工作是你做的还是框架做的(框架做的)
  11. 项目:应用拉活是指什么(应用死掉后,进行重启,还有一些具体的实现等等…)

整个过程20min。一开始很多基础没答上来,准备的Android方面也没有问多少,handler原理、线程池、Java内存管理啥的都没有问。没戏了。

总结

  • 基础很重要,算法、数据结构、数据库、网络要多多准备。
  • 项目上,要根据不同公司职位要求来进行针对性要点的突出。比如大疆Android端涉及到无人机视频流传输,加密解密等等。面试前可以多做一些这方面投入,了解一些加密解密算法、视频流传输等内容。如果有相关项目,简历和面试中可以突出说一下。
  • 你符合公司需要的能力,才是面试官所看重的。
  • 心态要提前稳定好。如果过于紧张,面试过程会阻碍发挥。多面几个就会好一些吧。
  • 我自己的原因:确实准备不充分,尤其是基础,准备了大概两周时间,多数时间放在了Android源码原理、设计模式、Java、排序算法、二叉树上。其他方面基本没有涉及。课上学到的知识也忘得差不多了。
  • 屡败屡战。继续准备,等其他内推和校招。

转载于:Android开发/hanjan

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » 面大疆提前批Android端 划水记