前几天去参加了一场面试。面试的题目大多很基础,有一道关于埋点的问题,面试官问我如果不用第三方SDK进行埋点,自己埋点的话,如何减少埋点对业务代码的入侵。
当时没想太多,就说创建一个 BaseVIEw 类,在这个类中进行埋点的 *** 作,然后使需要进行埋点 *** 作的 VIEw 继承这个 Base 类。后来想想,这个方案其实存在很多问题,因为让每个需要埋点的 VIEw 去继承 BaseVIEw 类,说明 VIEw 需要自定义,会耗费很多的时间和精力,对于自带的 button 等控件的埋点,这种方法又无法实现。所以说,其实在这个问题上,我答的不是很好,但可能之前的几个问题答得不错,面试官也没说什么,就说行,然后继续问下面的问题。
对于埋点,减少业务代码入侵这个问题,我回来想了想,或许用代理模式来实现,会是一个很好的选择。
那企业需要什么样的移动开发人才?移动开发者还需要学习什么实现架构进阶呢?
接下来我们看一份阿里P7级别资深移动架构师成长路线。
通过这份成长路线图,我们一起分享学习移动开发者实现架构进阶还需要学习什么?
一、掌握架构师筑基必备技能二、掌握AndroID框架体系架构三、学会360°全方位性能调优四、通过设计思想解读开源框架五、学习NDK模块开发六、通过实战炼成移动架构师七、学会开发微信小程序八、掌握hybrID开发与Flutter总结找工作是个很辛苦的事情,而且一般周期都比较长,有时候既看个人技术,也看运气。第一次找工作,最后的结果虽然不尽如人意,不过收获远比offer大。接下来就是针对自己的不足,好好努力了。
最后为了节约大家的时间,我把我学习所用的资料和面试遇到的问题和答案都整理成了pdf文档,都可以分享给有需要的朋友,如有需要**【点这里】免费领取**
《Android面试复习资料汇总》
喜欢文章的话请关注、点赞、转发 谢谢!
《Android面试复习资料汇总》*
喜欢文章的话请关注、点赞、转发 谢谢!
总结以上是内存溢出为你收集整理的太赞了!有了这些中高端面试专题-大厂还会远吗?震撼来袭免费下载!全部内容,希望文章能够帮你解决太赞了!有了这些中高端面试专题-大厂还会远吗?震撼来袭免费下载!所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)