android问
⑴ Android面试:字节飞书5轮面试Android Framework层的源码就问了4轮!
说起字节跳动的这次面试经历,真的是现在都让我感觉背脊发凉,简直被面试官折磨的太难受了。虽然已经工作了三年,但是也只是纯粹的在写业务,对底层并没有一个很深的认识,这次面试经历直接的让我感受到我和那些一线大厂开发之间的差距,说句实话,是真的很难受。
也不多蔽枣岩说什么了吧,我们还是来回顾一下我在字节跳动的这次面试经历。 一共是面了5轮,至于为什么面了5轮的原因,可能是面试官还是想试试我的技术水平吧 。
虽然说最终还是没能拿到岩缺offer,但是这次的面试经历让我更加直观的了解了我和大厂Android开发之间的差距,算是收益颇丰吧 。
总体来讲,一面还是答得不错的,或许是面试官觉得小瞧了我,接下来的四轮面试我仿佛遭到了严打
最后唠叨几句,希望各位没拿到offer的真的不要灰心,可能你之前所有的失败都是你成功的垫脚石,我面挂的时候也曾经自闭过,但更多的是反思,如何调整自己的复习计划。在复习的时候一定要有自己的强项,能把这个知识点理解的很透彻并且把相关的知识点拓展出去。另一方面就是让面试官看到你对这个岗位的热情,能够自发性地去学习与岗位相关的东西,下面给大家分享一份我珍藏的《2022最新Android中高级面试题合集》宏御质量非常搞,希望能对你有帮助!
内容概要 :包括 Handler、Activity相关、Fragment、service、布局优化、AsyncTask相关、Android 事件分发机制、 Binder、Android 高级必备 :AMS,WMS,PMS、Glide、 Android 组件化与插件化等面试题和技术栈!内容特点:条理清晰,含图像化表示更加易懂。
Android Framework 开发虽然比较偏底层,圈子窄,但是能掌握一些原理的东西,可以触类旁通,往应用层发展也可以。目前大公司的app开发都要基于模块化、层次化、组件化、控件化的思路来设计架构,而这一切的基础都建立在Android Framework系统框架底层原理实现之上。