安卓系统fw工程师面试福利9:近期收集学员手机车载FW面试真题

背景:

整个市场大环境依旧属于就业寒冬情况下,android系统开发(非app开发)的就业还算比较不错,主要就是因为这些年国家大力发展新能源汽车,各个车机大厂车机系统开发岗位需求大大增加,毕竟都把车机系统功能在汽车发布时候进行大力宣传,开的像手机一样的科技发布会。

所以很多学员朋友就找安卓车机系统开发相关岗位,所以今天来重点分析一些车机系统开发岗位相关的面试题,非常感谢相关学员朋友们靠回忆提供出来的的真实车机framework面试题目,经常有学员朋友们在面试后对一两个面试题目会有感觉答的不太好,或者说心里没把握,他们就会来请教马哥。

马哥这边也会对这些面试题目进行收集,整理一起分享给大家,当然很多framework的面试题目其实都是马哥平时framework入门到精通课程中有讲解的

https://mp.weixin.qq.com/s/Qv8zjgQ0CkalKmvi8tMGaw

一般你只要跟着马哥认真学了课程,这些题目其实都不是什么大问题哈,当然有一些题目也确实有一定难度哈。。
在这里插入图片描述

若干个安卓厂商面试真题:

1、假设我是一个framework小白,有app基础,您能形象的帮我解释清楚什么是framework吗?

2、linux跨进程方式有哪几种,binder有啥优势?Binder 是如何做到一次拷贝的 ,binder使用中有遇到过哪些问题?

3、看你这边说了解protolog和各种log调试方式,请问你工作中一般怎么看log,main,events,system,kernel,protolog日志分别代表什么,可否详细说说具体场景,及你从这些log中有什么启发,如果要你为某个模块设计详细log你会怎么做。

4、说说你对Handler的理解,还有ActivityThread和ApplicationThread,以及关系和区别?

5、可以简单说一下从手指触摸屏幕点击图标到app启动的整个流程吗?

6、你这边可以说一下如果我要搞个窗口,比如任何图层都高,你一般用啥方法,可以简单说一下吗,过程中如果需要调试你会用什么命令?

7、你这边说分析过窗口闪黑问题,请详细给我讲述你印象最深刻的一个问题案例。

8、你这边说解过好些ANR问题,请问你能说一下no focus anr这类的分析思路么?或者举出相关案例

9、你这边说做过车载多屏互动的案例,请详细说说你的做出的方案,及你遇到过的问题又是如何解决的?

10、请问你的多屏互动中多屏的触摸是否两边都支持?如果两边的都可以触摸,你能说说这块原理吗?你的程序代码又是如何识别是哪个屏幕触摸的。

11、你能给我说说App层面的View,Window,WMS中的窗口WindowState,SurfaceFlinger中Layer,几个之间关系,他们又是如何协调工作到最后画面显示的?

12、你知道全局触摸如何监听么,这块新老版本有啥差别?你思考过为啥新版本就要有Spy?还有全局的Key事件如何监听,你有啥方案吗?

13、看你fw知识面都比较广,而且熟悉程度也还可以,请问你这边对framework知识技能掌握有啥方式方法,你这边如果在未来工作中会很忙,而且framework技术也发现成长有了瓶颈,有啥突破瓶颈想法?

这些面试题大家都可以正常做出么?具体面试题目相关答案欢迎各位学员vip群中积极讨论,注意看看牛逼师兄弟们如何回答这些题目。

更多framework实战开发干货,请关注下面“千里马学框架”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

千里马学框架

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

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

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

打赏作者

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

抵扣说明:

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

余额充值