系统开发面试福利:安卓系统framework简历指导面试题面试官经验分享

实战派 ESP32-S3,双模无线开发板

ESP32-S3 原生支持 ESP-IDF,WiFi + 蓝牙一次搞定

简历书写建议

1、写上自己突出重点的framework一些模块,比如你精通某一个framework模块可以大胆写出,不要担心自己模块少,或担心和招聘需求的不完全吻合

2、写上一些自己曾经解决分析过的一些经典疑难问题,比如anr,闪黑,黑屏,冻屏,或性能优化,等系统问题

3、不写一些和framework不是太相关的技能,比如app开发的一些第三方开源框架等

4、不挨个写一大堆历年做的项目,建议留下1-2最有成就的稍微写一下即可以

5、重点突出自己framework方面的技能点,及熟悉模块和优势案例展现

6、考虑针对某个公司的职位描述编写对应的简历,尽量编写技能靠近职位描述相关的亮点,实现简历的定制化,凸显出自己亮点优点,提高面试的答题得分。

你的简历应该怎么写,也可以看下面这个视频:
https://www.bilibili.com/video/BV1iw411s77V/

在这里插入图片描述

近期学员面试fw相关真题:

同学A:

开机动画到桌面流程

ANR如何处理

冻屏如何处理

是否遇到过native crash

是否遇到过黑屏

闪黑如何处理

启动应用黑屏如何处理

同学B:

你了解堆栈相关的打印,请问你native堆栈如何打印?是否遇过编译引入后库冲突问题,你是如何解决?

你说你这边了解vsync,你能说说vsync的整个流程如何么?

你这边可以说说SurfaceControl中有个setFrameRate方法设置设置帧率,你能说说它的背景和作用么?以及在SurfaceFlinger中是如何处理setFrameRate相关操作,与sf中的FrameRateOverride是否有关联?

你这边平时怎么看实时帧率的请说说,你又是怎么开发的这个帧率实时显示控件的,麻烦说说原理。

你说你了解Perfetto,请问线程的运行状态有哪几种,一般线程间的唤醒等你是如何在Perfetto中看的。

你面对卡顿问题时候一般是怎么分析的,你有什么方式能够帮助app能够自动化实现卡顿检测分析经验么?

你是否做过开机速度优化方案?如果做过请大概描述描述1-2种确实有优化效果的成功方案

framework面试官角度分享面试经验

下面以面试官角度列出framework面试的正确姿势:
1、简历中写的framework精通或者熟悉模块不会要求很多,但是写上去的就要求真正掌握,framework开发涉及模块太多了,经典就有binder,ams,atms,wms,input,pms等经典的大模块,还有若干native模块input,SurfaceFlinger,audioflinger等,你说一个人都掌握了也不太可能,而且招聘需求都是会要求只要精通其中一两个模块即可以。

2、framework的承担开发要求精,因为framework毕竟属于系统层面东西,一修改影响整个系统的功能和稳定,分析代码理解代码精通代码才可能可以修改掉系统一些问题,及最小波及的实现系统的一下新功能,不是网络百度复制粘贴一下即可以,所以这里要求是对简历上写出的精通或熟悉模块,面试官会挖的比较深入,会对模块很多重要部分进行提问考察,这个部分就是对你真正是否熟悉这个模块的考察,也是区别你是真懂的实战派还是说看了看blog和记忆性的背书党关键。一般面试官不会提那种泛泛而谈让你顺利背书的题。

3、了解面试其实是对某个岗位的招聘,很重要一点是看你是否符合和这个岗位相符合,如招聘个wms岗位开发,主要看你是不是懂wms,当然这种完全刚好符合的人其实还是比较少的。所以最重要是综合能力考察,这个综合能力就有若干因数决定,比如你的framework基础知识能力,可能你不会wms模块,但是发现你负责过的input模块还是很熟悉,对待技术的态度热情比较好,这样其实也是属于很符合情况。

4、多分享一些framework开发过程中的一些非常有技术含量的问题,像一些黑屏,闪黑,冻屏等疑难问题解决,例如:解决了系统某一个场景下的闪黑,一般面试官都对这类疑难问题比较感兴趣,大家一定要记得把自己怎么解决闪黑问题的过程描述清楚,包括分析过程,使用工具,根本原因定位,修改后如何验证,及波及问题考虑等角度全面讲述。

5、性能优化部分,疑难问题黑屏,闪屏,anr等,有相关经验简历中尽量体现,属于面试官都喜欢的一个必问的部分

原文地址:
https://mp.weixin.qq.com/s/tI-3vvzsZtNW1Ak5Afx3Sw
更多framework实战开发干货,请关注下面“千里马学框架”

实战派 ESP32-S3,双模无线开发板

ESP32-S3 原生支持 ESP-IDF,WiFi + 蓝牙一次搞定

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

千里马学框架

帮助你了,就请我喝杯咖啡

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值