|
首先在被某勾网整的精神解体的时辰,由于有朋友在网易做HR,所以简历给过了(其他BAT应当都没法子过简历)。然后口试:(BTW:到现在为止我感觉网易的口试是比力有水平的,题目由浅入深,渐渐触及到自己常识的底线。)
第一面口试的内容大多还都是简历上写的相关的内容。
自我先容:简单先容了一下自己,还有自己做过的OpenGL视图库和骨骼动画播放引擎讲了一些。可是口试官应当是不怎样熟悉这些的。不外也算突出了自己的特点了。然后应当是想看看我根基界面编辑会不会,然后问了常用的结构有哪些?这个题目很简单嘛,自己把FrameLayout,LinearLayout,RelativeLayout讲了一通,然后又讲了Coordinatorlayout和ConstraintLayout。然后他问了开辟是利用什么工具,怎样调试法式,息争决bug的。自己把平常的做法讲了一遍。包括各类断点的利用方式。内存泄露的检测方式。内存发抖假如查找到缘由和若何利用TraceView来停止性能调优的。然后又问了一些具体的操纵方式,估量是想看看能否是我编的吧。然后起头问架构的工具。主如果MVC和MVP,固然更主如果MVP喽。然后自己把MVP的架构讲了一下,以及在项目中碰到的MVP架构不公道的地方,和自己以为对这个不公道地方的改良。然后讲了自己针对公司项目标MVP架构,写的Android Studio插件。然后问了我简历里写的技术细节的工具。比如屏幕适配。项目中为什么利用OpenGL。礼物动画为什么利用SurfaceView,它与View有什么区分等等。最初先让我说我看过的一些Android的源码,然后我讲了一下Activity,PhoneWindow,View他们的关系。还有Touch事务的分发进程,自己还说看过Handler消息传递机制,不外他没有让去细讲,估量听了前两个讲的挺细的感觉够了吧。然后他又问了一下Activity从Launcher的启动进程。这个自己明白表白没有看过源码,可是自己也简单的分析了一下能够进程,感受口试官还算认可。以后查询相关材料发现自己分析的有些地方还是差池的,而且还有很多细节没有分析到(囧)。
全部进程口试下来感受还是不错的。口试官的题目由浅入深。而且针对自己项目细节都有针对的题目。口试到最初口试官说以后会有主管给我口试。我感觉一面应当是过了吧。然后收到答复是口试哥感觉我去这个部分太委屈了,由因而游戏帮助APP,然后让HR姐姐把我保举到云音乐,很是感激口试哥,人真的蛮好,也感谢HR姐姐帮手保举其他部分。可是无法云音乐并不缺人,但这里也不要我了……不外对方招聘岗位原本就是高级工程师。能够感受我经历还是不够吧。
|
android技术面试, android service源码, android sdk 源码, android源码在线阅读, android 源码地址 |
|