hi,粉丝朋友们!
大家好!近来有很多学员粉丝都经常问framework面试的一些经验。
更多framework干货知识手把手教学
Log.i("千里马qq群",“422901085”);
简历书写建议
1、写上自己突出重点的framework一些模块,比如你精通某一个framework模块可以大胆写出,不要担心自己模块少,或担心和招聘需求的不完全吻合
2、写上一些自己曾经解决分析过的一些经典疑难问题,比如anr,闪黑,黑屏,冻屏,或性能优化,等系统问题
3、不写一些和framework不是太相关的技能,比如app开发的一些第三方开源框架等
4、不挨个写一大堆历年做的项目,建议留下1-2最有成就的稍微写一下即可以
5、重点突出自己framework方面的技能点,及熟悉模块和优势案例展现
framework面试官角度分享面试经验
下面以面试官角度列出framework面试的正确姿势:
1、简历中写的framework精通或者熟悉模块不会要求很多,但是写上去的就要求真正掌握,framework开发涉及模块太多了,经典就有binder,ams,atms,wms,input,pms等经典的大模块,还有若干native模块,你说一个人都掌握了也不太可能,而且招聘需求都是会要求只要精通其中一两个模块即可以。
2、framework的承担开发要求精,因为framework毕竟属于系统层面东西,一修改影响整个系统的功能和稳定,分析代码理解代码精通代码才可能可以修改掉系统一些问题,及最小波及的实现系统的一下新功能,不是网络百度复制粘贴一下即可以,所以这里要求是对简历上写出的精通或熟悉模块,面试官会挖的比较深入,会对模块很多重要部分进行提问考察,这个部分就是对你真正是否熟悉这个模块的考察,也是区别你是真懂的实战派还是说看了看blog和记忆性的背书党关键。一般面试官不会提那种泛泛而谈让你顺利背书的题。
3、了解面试其实是对某个岗位的招聘,很重要一点是看你是否符合和这个岗位相符合,如招聘个wms岗位开发,主要看你是不是懂wms,当然这种完全刚好符合的人其实还是比较少的。所以最重要是综合能力考察,这个综合能力就有若干因数决定,比如你的framework基础知识能力,可能你不会wms模块,但是发现你负责过的input模块还是很熟悉,对待技术的态度热情比较好,这样其实也是属于很符合情况。
4、多分享一些framework开发过程中的一些非常有技术含量的问题,像一些黑屏,闪黑,冻屏等疑难问题解决,例如:解决了系统某一个场景下的闪黑,一般面试官都对这类疑难问题比较感兴趣,大家一定要记得把自己怎么解决闪黑问题的过程描述清楚,包括分析过程,使用工具,根本原因定位,修改后如何验证,及波及问题考虑等角度全面讲述。