
面试
文章平均质量分 89
普通网友
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一场面试下来,废了我不少脑细胞~
去年底就开始看,android的好机会确实不太多,但也还好,3年+的android开发经历还是有一些面试机会的,不过确实不像几年前门槛那么低了,总的体会就是小的创业公司比较注重你的项目经历是否和自己的贴合,直接能过来独当一面。大厂除了看中项目经历外,还比较注重你知识面的广度,是广度、深度和解决方案等多方面的考察,平时够工作要好好积累临时刷题只聊点皮毛估计是过不了关的。下面就总结一些遇到的题目,各种风格的都有。这里先列举问题。原创 2023-08-22 22:07:42 · 134 阅读 · 0 评论 -
Android 面试笔记整理-Binder机制
……原创 2023-08-15 20:55:11 · 401 阅读 · 0 评论 -
关于面试的那点事,我想说……
实话实说现在确实有点难,要在以前Android 开发岗位的工作遍地都是,而且面试问的也比较简单,到手的Offer任意选。其实面试时,提到的问题基本都是更具你简历中描写的项目案例来进行提问的,所以我们在面试前期要刷题话,也要针对自己的简历中项目进行找题。在我们公司招聘技术人才时,通过HR转发过来的简历一看,我怀疑这些投过来的简历是一个人写的(千篇一律),在制作简历时,最好是你先去调查一下想去面试的公司背景和对用的岗位需求职责,然后针对着去做自己的简历。其实大家都有过这样的情况,多年前的我也不例外。原创 2023-08-14 22:11:18 · 151 阅读 · 0 评论 -
从源码分析Handler面试问题
Looper会先将消息队列中的消息全部清空,然后使用nativeWake的native方法唤醒线程,在上面我们介绍了,当消息队列中没有消息的时候,线程会挂起,处于等待状态,当我们唤醒以后,Looper的loop方法会继续执行下去,然后从MessageQueue中获取到一个null的Message,最终将Looper的loop()方法退出在面试工作中还要许多的小细节需要我们去注意,上面这些面试题目是我在之前网上收集整理的一小部分,由于文档的篇幅长度限制。原创 2023-07-28 22:14:09 · 1419 阅读 · 0 评论 -
什么是Android FrameWork,请你介绍一下?
Framework的中文意思是“框架”,在软件开发中通常指开发框架,在一个系统中处于内核层之上,为顶层应用提供接口,被设计用来帮助开发者快速开发顶层应用,而不必关心系统内核运行机制,通常Framework都会隐藏main函数等应用程序必须的组件,开发人员只需把精力放在功能代码的实现上。Android Framework建立在顶层应用与C/C++库之间,主要由三部分组成:服务端、客户端、Linux驱动。原创 2023-04-10 22:25:34 · 4528 阅读 · 0 评论 -
CarFramework 面试题篇:
原本计划50道左右的题目,因为文章篇幅长度有限,所以这篇暂时只能记录这么多内容了,还有一些相关的内容只能记录在我本地了,如有需要的小伙伴可以私我 或查看下方小卡片 货取!!!原创 2023-04-07 21:57:07 · 521 阅读 · 0 评论 -
Framework源码面试——onMeasure测量原理
自定义 ViewGroup 中这几个方法非常重要:onMeasure, onLayout。初学者学习自定义 View 时,想必对 onMeasure 比较困惑,onMeasure是什么,为什么要测量,怎么测量?原创 2023-03-10 17:04:48 · 367 阅读 · 0 评论 -
“Android 面经”系列:咸鱼也会翻身~
从3月初开始复习,准备面试题。复习的滋尿主要是之前学习时做的一些笔记与一些行业大佬们给我一些面试文档,还有就是网上的其他博客资料。首先介绍一下自己基本情况:渣本毕业快4年,一直在小厂摸鱼混日子,学历和简历背景不是很好看,所以面试邀约也不是很多,面试也到处碰壁。从3月中旬开始面试,一直到4月底,到现在才有闲暇时间来写这篇面经。共面试9家公司,近20轮面试,拿到2个小公司和1个上市公司(不是出名的公司)的offer,最后准备去上市公司了。中间也投递了BAT、360、抖音、快手、平安等大厂的岗位,不过大部分没给面原创 2022-06-14 15:41:56 · 196 阅读 · 0 评论 -
如今的Android 开发都怎么了?我问的面试题有这么难吗?
在Android 行业摸爬滚打了十年左右的我,时不时会被公司要求去做面试官面试别人。在这段期间我也收到了不少的简历,面试了各种技术不一的人。许多候选人的工作年限都不少,基本都是在3~5年左右,但他们做的都是一些非常传统的项目,如果想通过简历直接判断一个人的能力是很难的,何况现在大环境越来越难做,大家找工作也越来越难。所以想知道一个人的真实实力,还是要通过面试才知道真实水平。只有通过沟通才会发现他们的真实技术能力,在通过他们的年限和技术能力进行定位,看是否对应他们应聘岗位的等级。面试时我打算聊点基础的,先打开原创 2022-06-07 16:56:35 · 345 阅读 · 0 评论 -
Android常见原理性面试题(初步整理)~
1) Handler线程的消息通讯的桥梁,主要用来发送消息及处理消息。2) Thread普通线程,如果需要有自己的消息队列,需要调用Looper.prepare()创建Looper实例,调用loop()去循环消息。3) HandlerThread是一个带有Looper的线程,在HandleThread的run()方法中调用了Looper.prepare()创建了Looper实例,并调用Looper.loop()开启了Loop循环,循环从消息队列中获取消息并交由Handler处理。利用该线程的Looper创建原创 2022-06-02 21:31:23 · 169 阅读 · 0 评论 -
Android 开发面试心得总结,实录整理(必看)
一般Android面试分为两部分:Java部分和Android部分,下面说一下自己面试过程遇到的一些具体题目和一些相关知识点。文末有福利送给大家1)JAVA基础下面列一两个遇到的题吧类似这种的题很多,考察的都是基础知识的牢固性。所以需要自己多巩固基础。2)数据结构和算法常见的数据结构就是:数组,栈,队列,集合,映射,链表,堆,二分搜索树,红黑树。当然还有其他的一些,比如AVL平衡树等一些数据结构。我们要做的就是了解它们的实现原理和各自的优缺点。数据结构部分面试遇到最多的就是:算法算法其实就是我们平时常原创 2022-06-01 20:58:19 · 1661 阅读 · 0 评论 -
LiveData 面试 7 连问~
作者:唐子玄链接:https://juejin.cn/post/7085037365101592612引子LiveData 是能感知生命周期的,可观察的,粘性的,数据持有者。LiveData 用于以“数据驱动”方式更新界面。换一种描述方式:LiveData 缓存了最新的数据并将其传递给正活跃的组件。关于数据驱动的详解可以点击我是怎么把业务代码越写越复杂的 | MVP - MVVM - Clean Architecture。https://juejin.cn/post/68449041762.原创 2022-05-18 13:19:36 · 562 阅读 · 0 评论 -
面试题:Android 为什么设计只有主线程更新UI
选择方案的选择单线程更新UI多线程更新UI从问题本身考虑就两个方案不是单线程就是多线程。下面是个人根据具体情况分析,如果有什么不对的地方,欢迎指正。从开发效率来看,开发一个 单线程UI 库,会显得非常容易,而且,每个控件的运行效率肯定会比多线程的效率高,比如我们单线程可以使用HashMap,多线程就需要使用JUC 框架下的类库了,这个效率肯定比 HashMap低很多,这样就很好理解。编写一个多线程的UI库,很可能每个控件,都会加锁,控件本身效率就低了,但是这样还不够 ,后面会解释。还有一原创 2022-04-09 20:59:52 · 1520 阅读 · 0 评论 -
Android 面试真题收录~
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。这里会不断收集和更新Android基础相关的面试题,目前已收集100题。1.Android系统的架构应用程序Android会同一系列核心应用程序包一起发布,该应用程序包包括Email客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是使用JAVA语言编写的。应用程序框架开发人员可以完全访问核心应用程序所使用的API框架(原创 2022-04-08 20:51:01 · 1820 阅读 · 0 评论 -
金三银四裁员潮?你工作找到怎么样?
今年3月,说它是史上“最冷春招”也不为过,不少朋友都反馈说自己投的简历石沉大海,再加上“大厂的裁员潮和股市的大幅回撤”……这些似乎都证明了同一件事:今年找工作真的难!网络上曝出多个大厂裁员的消息,疫情当下、裁员浪潮,焦虑和不安充斥这个金三银四。不过大家应该冷静和理性地看待大厂裁员。因为每年大厂都会去做项目规划、人员调整,肯定会有部分业务要招人、部分业务需要有成本上的优化,以及人员上的盘点。破局最重要的一点是:不断提升个人价值。一个人在职场里、在专业领域、在技术上的层层突破和能力塑造,从而建立起自己的原创 2022-04-02 21:01:49 · 7578 阅读 · 0 评论