
面试题
文章平均质量分 76
千里马学框架
安卓架构师,安卓技术专家,android framework
展开
-
android系统framework的几个新面试题目(涉及binder,input,SurfaceFlinger带答案)
今天给大家分享几个学员朋友面试过程中带回来的几个新面试题,这些面试题目属于比较独特一些,一些不属于1+1=2直接有标准答案,但是需要对模块熟悉后有一些自己的理解和思考答出的开放性题目,比如问题1和问题2就属于这种,所以这种题目可能面试官自己也没有明确的面试答案哈,我这里也整理了一些答案,有的也有ai一些整理归纳功劳哈。在 binder_proc 结构中,这些字段记录了进程中线程的信息:max_threads,requested_threads,requested_threads_started。原创 2025-05-28 12:25:23 · 903 阅读 · 0 评论 -
面试福利2:安卓系统framework开发面试题目汇总(不断更新)
背景:经常有学员出去进行framework相关的面试,他们都会给马哥反馈一些面试题目,今天给大家整理一下方便大家进行面试前的准备列出的面试题目大部分都是有答案的,答案可以vip群获取,有的是没有答案的,毕竟是去人家公司面试的,面试官也不是马哥,当然也就没有相关的答案,不过看到题目大家一般都可以有自己的答案,大家不确定的可以vip群中丢出来讨论。原创 2025-05-21 12:44:32 · 980 阅读 · 0 评论 -
面试福利:安卓系统framework开发面试题目汇总
列出的面试题目大部分都是有答案的,答案可以vip群获取,有的是没有答案的,毕竟是去人家公司面试的,面试官也不是马哥,当然也就没有相关的答案,不过看到题目大家一般都可以有自己的答案,大家不确定的可以vip群中丢出来讨论。5、binder通信中不同进程的指向同一个Binder服务的客户端请求服务端时使用的handle是否是相等的呢?12、判断权限的时候,经常会传入一个uid,这个uid跟多用户的userId有什么联系吗?3、既然后黑屏冻屏的问题,你说说你分析的这个几个问题,是怎么分析的?原创 2025-05-16 12:58:24 · 368 阅读 · 0 评论 -
程序员失业了应该如何调整好心态?
在失业后的第一时间大家切记不要着急投递各个公司简历,然后没有准备的去面试,这样的面试成功率会大大降低。大家最后按以下几个步骤进行找工作:1、了解行业人才需求,一定要先分析清楚自己行业的就业情况,招聘网站看看相关招聘需求,自己行业公司需要什么人才,自己的知识技能是否可以完全cover,比如你会发现纯android app可能岗位很少,有app岗位也发现要求framework相关技能,这个时候你就得考虑自己是否要深入framework这块知识点。原创 2025-03-01 17:20:06 · 996 阅读 · 0 评论 -
汇总binder相关一些常见面试题-安卓系统常见面试题
跨进程通讯一般都需要通过ServiceManager进行getService获取bpbinder,但普通app经常使用系统组件Service的bindService进行跨进程通讯也可以获取bpbinder,这个是啥原理?binder中有多个进程作为客户端通过servicemanager获取service的bpbinder,bpbinder都会有一个handle,那么多个进程获取同一个service对应的handle一样么?请描述一下binder通讯起来后,需要新开binder线程的创建是怎么一个过程?原创 2024-10-02 10:29:22 · 645 阅读 · 0 评论