安卓开发需要达到啥样的水平才能入职BAT?
需要基本的信息收集能力
■网友
像BAT这种大公司,面试的时候更加注重的是Android基础及深度,以及计算机相关知识的基础和算法。
Android基础和深度是什么?能做出App这只能算是最基本的,现在做App有大把的开源库来使用,很简单,但是你用过的开源库你看过源码吗?至少要知道原理吧。再进一步的是,Android里用的Activity是怎么启动的,View是怎么绘制的,消息怎么传递的等等,这些都可能会问到的。可以对照《Android开发艺术探索》看看掌握了多少。还要关注Android技术的新动态。还有Android使用的是Java,对Java掌握怎么样,至少要对jvm有了解吧。
计算机相关知识是什么?这个就不用多说了,计算机网络,操作系统,设计模式等等。
算法也不用多说了,不要求到acm的程度,至少基本的数据结构和基础的算法要掌握。
【安卓开发需要达到啥样的水平才能入职BAT?】 开发Android,并不是只要掌握Android的知识就可以的。
推荐阅读
- 居家养花不需要太多,养这3款多肉,不仅颜值高,而且可镇宅招财
- 旅行|需要准备哪些物品?全面冬季出游清单,建议收藏带宝宝出门旅行
- 侧重业务逻辑的产品需求规格说明书,需要有哪些要点
- 暖!援鄂医生将蒙古捐赠羊肉转赠病人:他们更需要补身体
- |奥迪开发基于C-V2X校车警示系统
- 非计算机专业想要利用课余时间深入自学C++,想要找到比较体面的工作大概需要啥水平
- 汽车|长安汽车:公司与华为、宁德时代三方正在联合开发智能网联电动汽车平台和产品
- 为啥大部分线上活动的奖励需要点击领取
- 从其他岗位转产品经理可能吗,跨度有多大需要做那些准备
- 有点计算机基础的人想尽快找份编程的工作。哪种编程的工作最好找还需要学些啥