![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
文章平均质量分 84
qq_43257419
这个作者很懒,什么都没留下…
展开
-
最新Android面试题整理,收藏下吧值得拥有!
这是我近段时间收集的面试题,献给打算年后找工作的同学们。文中涉及的知识比较广也可能比较零散,并且一些较为基础的知识我都略去了(比如Android四大组件是什么这类问题),有些我附上了自己的理解,有些附上了详细的相关文章链接。大家挑自己感兴趣的内容查看即可,后期我也会继续不断补充。欢迎加入Android开发技术交流QQ群:653583088,本群可免费获取Gradle、RxJava、小程序、Hy...原创 2018-12-19 17:04:11 · 115 阅读 · 0 评论 -
一个自学Android 人的第三年的面经分享
一.前言最近事情比较多,工作比较忙,同时在自学泰语和前端,精力比较分散。差点这份面经就跳票了,感谢同行的鼓励让我重新提笔。数数这也正好是我入行的第三个年头了,侥幸当年在外包公司得到实习的机会,从此开始了IT生涯。回头看看这三年一步一步走来,真是吃了不少苦头。不知道你们有没有跟我同样的经历,刚毕业的时候什么都不懂,渴望一个机会,去面试当面被面试官批评太差劲。刚入行的时候,没有牛人带,总盼望着...原创 2019-01-30 15:51:08 · 265 阅读 · 0 评论 -
2019最新百度、头条、小米、360、网易、等公司 Android 社招面试题目
一.拼多多"备受争议"的一家电商公司,发展很快,不过这不是我想说的重点,我想说的是,拼多多的两位技术面试官很和蔼(当然hr同学也很好了~),提出的问题很新颖,就拿Handler来说吧,大部分的公司都会直接问,说说你对消息机制Handler的理解,拼多多的提问大概意思是:1,让你设计一个线程池,如果调用者在传入的Runnable任务时,在run方法直接使用了Handler,会发生什么?2...原创 2019-02-27 15:24:57 · 149 阅读 · 0 评论 -
安卓工程师:21家公司的面试真题总结
拼多多 学霸提前批Android研发工程师 offer笔试基于给定接口实现ImageLoader框架一面自我介绍 静态变量和实例变量的区别 重写equals()方法的注意事项;两个list是怎么判断是否相等的? HashTable和HashMap的区别;是否允许键为null 数据同步的方法;synchronized可以在对象上加锁吗?在方法上加锁是加在哪个对象上? ...原创 2019-02-27 17:25:28 · 363 阅读 · 0 评论 -
Android面试之高级篇
结合自己之前去很多大公司的面试经历和自己面别人的一些题,这里做一些总结,Android面试中常见的面试题。1,Android的Handler运行机制 要解释Handler的运行机制就要讲几个对象:Message、Handler、Message Queue、Looper。Handler获取当前线程中的looper对象,looper用来从存放Message的 MessageQueue...原创 2019-02-18 17:38:05 · 119 阅读 · 0 评论 -
Android 一起来看看面试必问的消息机制
前言谈到 Android 的消息机制,相信大家应该不陌生,在日常开发中不可避免要接触到这方面的内容,而且这也是面试中常被问到的内容,最近本着「Read the Fucking Source Code」的原则,每天花半个小时开始看源码,从 Android 消息机制开始。本文的内容借鉴了「Android 开发艺术探索」,在此强烈向大家推荐这本书,可以说是 Android 进阶必备,质量真的相当高...原创 2019-02-28 16:41:02 · 182 阅读 · 0 评论 -
如何才能通过一线互联网公司面试?请掌握这些!
如何才能通过一线互联网公司面试?请掌握这些!1.如何导入外部数据库?把原数据库包括在项目源码的 res/rawandroid系统下数据库应该存放在 /data/data/com..(package name)/ 目录下,所以我们需要做的是把已有的数据库传入那个目录下.操作方法是用FileInputStream读取原数据库,再用FileOutputStream把读取到的东西写入到...原创 2019-02-20 17:12:27 · 112 阅读 · 0 评论 -
最新百度、头条、小米、360、网易、等公司 Android 社招面试心得
每到“金三银四”的季节,总人很多人去寻找名叫“面经”一样的东西,其实就是一个个具体的题目,然后临阵磨枪,去“背”答案,如果一直是这样的话,我相信你的能力不会有任何提高,即使工作三年五年也达不到高级工程师的水平,事实证明这类“程序员”占大多数。而且我认为一个“面经”真正有价值的内容是面试前你是如何学习的,面试中面对不会的题目你是如何回答的,以及面试后的你的感受和总结,而不是冷冰冰的罗列题目。一....原创 2019-02-26 15:46:15 · 466 阅读 · 0 评论 -
Gradle 提速:每天为你省下一杯喝咖啡的时间
前言作为一名 Android 开发同学,当你的工程和代码达到一定规模的时候,相信你一定遇到过编译速度过慢的问题。比如:等待编译的时间,仿佛过了一个世纪,有没有!对于程序猿,时间尤其宝贵,当你修改完一个 BUG 或者想验证一个功能时,却因为编译速度过慢而不得不打断你的思路,也会严重影响你的开发效率。正所谓,磨刀不误砍柴工,所以,减少和提升你工程的编译速度是一个值得立刻开始的重要工...原创 2019-03-05 17:57:35 · 148 阅读 · 0 评论 -
多家一线互联网公司Android面试题:小米+百度+360+美团
前言春节已经过去了一个月有余,又到了一年一度的跳槽找工作的时候了,相信很多认在这一段时间面试了很多公司确迟迟得不到心仪公司的offer接下来,我会整理一些一线互联网公司的面试题,希望能在面试的时候帮助到大家【文末有彩蛋】1.抽象类接口区别-360①默认的方法实现抽象类可以有默认的方法实现完全是抽象的。接口根本不存在方法的实现②实现子类使用extend...原创 2019-03-08 17:32:53 · 349 阅读 · 0 评论 -
2019年百度Android面试题-公共技术点之 View 绘制流程
View 绘制机制1. View 树的绘图流程当 Activity 接收到焦点的时候,它会被请求绘制布局,该请求由 Android framework 处理.绘制是从根节点开始,对布局树进行 measure 和 draw。整个 View 树的绘图流程在ViewRoot.java类的performTraversals()函数展开,该函数所做 的工作可简单概况为是否需要重新计算视图大小(mea...原创 2019-03-09 20:52:37 · 145 阅读 · 0 评论 -
详解 Android 中的 HandlerThread
HandlerThread是Android API提供的一个便捷的类,使用它我们可以快速的创建一个带有Looper的线程,有了Looper这个线程,我们又可以生成Handler,那么HandlerThread是什么,可以做什么呢,有哪些奇技淫巧可以被我们利用呢?实现原理在介绍原理之前,我们先使用普通的Thread来创建一个Handler,创建的过程大致如下:Handler mHand...原创 2019-03-09 21:32:30 · 152 阅读 · 0 评论 -
多家一线互联网公司Android面试题:小米+百度+360+美团【下】
前言前几篇更新了一些Android面试题上半部分,很多人说太简单了,那么接下来我们来更新下半部分,我们一起来看看,希望对大家都有所收获接下来,我会整理一些一线互联网公司的面试题,希望能在面试的时候帮助到大家【文末有彩蛋】1.什么情况导致oom-乐视-美团1)使用更加轻量的数据结构2)Android里面使用Enum3)Bitmap对象的内存占用4)更大的图片5)onDr...原创 2019-03-09 21:58:44 · 334 阅读 · 0 评论 -
从源码角度看Handler
简介Handler这套线程异步通信框架在Android中的地位是不亚于Binder的,因为其基础设计简单、涉及的知识面广、业务使用场景多等原因,十分适合应用层的初中级的工程师进行深入学习这篇文章中我将分析Handler核心功能的源码,分析将贯穿着framework, native和kernel的知识点:Handler发送异步消息原理 Looper派发消息原理 消息分割栏的原理与视图...原创 2019-03-11 20:56:28 · 136 阅读 · 0 评论 -
2019 阿里、头条、腾讯、美团 Android面试题
一 阿里一面(3/8 21:17,电话,61 分 47 秒) 自我介绍 项目来历 MySQL 和 MongoDB 的区别 关系型数据库和非关系型数据库的区别,各自在什么情况下使用 为什么海量数据时适合用非关系型数据库 为什么研究生读的通信,而不是计算机 上过或自学过哪些计算机课程,对计算机网络挺熟悉的吧 对 HTTPS 有没有了解,有没有写过相关代码 老板有 ...原创 2019-01-23 16:12:14 · 948 阅读 · 0 评论 -
2019 阿里、头条、腾讯、美团 Android 面试经验分享
1. 前言本文从面试准备、面试技巧等方面分享一些个人经验。希望能给大家带来帮助。 2.面试情况阿里(蚂蚁金服):拿到 offer头条(抖音、火山):拿到 offer美团(美团平台):拿到 offer腾讯(腾讯音乐):二面挂3. 准备这部分将结合我自己的经验,为大家准备面试提供一个参考。3.1 尽早开始准备首先,尽早开始准备。足够的时间是充足的准备的基本保证。不用...原创 2019-01-23 15:40:18 · 122 阅读 · 0 评论 -
慢慢细谈Android 面试的细节
一 . 前言前段时间,因为团队极度缺人,连续面了不少同学,正好借此分享一下自己对面试的一些浅见。谨代表个人观点,如果您觉得哪里说的不好,欢迎指教和批评~二 . 细节杂谈之所以是细节杂谈,说实话,是因为真的不知道可以写什么,网上关于面试的文章很多,大概看了几篇之后,更不知道写什么了。而根据自己的面试经验来看,发现其实有很多细节,在面试的时候都没有被好好重视起来。所以,这里针对这些细节做个...原创 2019-01-28 16:28:01 · 131 阅读 · 0 评论 -
分享几个重要的Android面试题
说一下JAVA多态的理解,以及接继承,和接口的理解于哥在这里只讲多态,其他自己上网体会对于多态的定义不同类的对象对统一函数做出不同对的响应或者动作。作用主要是消除类之间的耦合性,灵活性比较强,利于代码的编写和修改。尤其在处理大量的运算和操作时,可以灵活地简化,替换或者是修改代码!三个必要条件1、一个凳子(继承extends)2、重写3、父类引用指向子类对象f...原创 2018-12-11 20:29:39 · 216 阅读 · 0 评论 -
程序员,什么是真的?
今天想停下代码,写点脑袋里不断浮现出来的一些看法。也就是最近在微博和知乎上老看到“互联网寒冬”的说法。要么是看到啥公司薪水无法如期发放了,要么是看到别人说什么“裁员了,没有交接,签字然后电脑还了就走人,不到1小时”。在临近年关的时候,这种消息总是格外充满寒意,让人有一种唇亡齿寒的感受。程序员 / 技术人员普遍属于交际圈子比较狭小的群组,思想也比较单纯,长期追求的是编程技艺的高深,以及技术影...原创 2018-12-17 22:39:46 · 101 阅读 · 0 评论 -
Android知识整理
面试,无非都是问上面这些问题(挺多的 - -!),聘请中高级的安卓开发会往深的去问,并且会问一延伸二。以下我先提出几点重点,是面试官基本必问的问题,请一定要去了解!基础知识 – 四大组件(生命周期,使用场景,如何启动) java基础 – 数据结构,线程,mvc框架 通信 – 网络连接(HttpClient,HttpUrlConnetion),Socket 数据持久化 – SQLite,S...原创 2018-12-12 13:38:30 · 233 阅读 · 1 评论 -
分享一份非常强势的Android面试题
是时候看一些面试题去鹅厂了,接下来我将分享一些面试题,每天总结一点点,希望对大家有所帮助!ListView和RecyclerView区别参考链接:blog.csdn.net/shu_lan...既然RecyclerView在很多方面能取代ListView,Google为什么没把ListView划上一条过时的横线?答案: 可以沿着回收机制来回答。ListView采用的是Recyc...原创 2018-12-24 17:13:11 · 149 阅读 · 0 评论 -
Android高级开发面试题目,再也不用担心不能升职加薪了
Java基础1、内部类的作用 内部类可以用多个实例,每个实例都有自己的状态信息,并且与其他外围对象的信息相互独立。 在单个外部类中,可以让多个内部类以不同的方式实现同一个接口,或者继承同一个类。 创建内部类对象的时刻并不依赖于外围类对象的创建。 内部类并没有令人迷惑的“is-a”关系,他就是一个独立的实体。 内部类提供了更好的封装,除了该外围类,其...原创 2019-01-05 21:02:31 · 354 阅读 · 0 评论 -
作为面试官,如何考察工程师的软素质
本文会跟大家一起分享我的思考,包括但不限于如下话题:工程师的软素质模型 如何识别工程师的软素质 如何发现并改进自己软素质方面的不足 工程师的职业发展 美团点评的工程师文化如果你也对这些话题感兴趣,欢迎留言交流。 概述 技术面试流程 软素质模型 如何识别软素质 自驱力 好奇心 学习能力 沟通表达能力 技术规划能力 总结复盘能力...原创 2019-01-17 16:31:45 · 159 阅读 · 0 评论 -
2019年Android岗位BAT等大厂面试题知识点小结
2019年Android岗位BAT等大厂面试题知识点小结2019年了搜集了很多面试题,希望能对大家有所帮助1.View的绘制流程;自定义View如何考虑机型适配;自定义View的事件分发机制;View和ViewGroup分别有哪些事件分发相关的回调方法;自定义View如何提供获取View属性的接口。 View的绘制流程:流程一:mesarue()过程;流程二:layout布...原创 2019-01-02 21:38:17 · 239 阅读 · 0 评论 -
Android 开发面经,历时两月斩获BAT+头条四个公司 Offer
拿了 BAT+头条 四个 offer;同时也在帮公司招聘,筛选简历并面试。对技术面试这回事有一些体会,在此分享。 坦白说,我对我个人在这次求职中的表现并不十分满意,面试前没有做足够充分的准备——数次被面试官出的题目“虐”、应对面试的压力时没能做到沉着冷静、在面试中未能完整地把自己的积累与优势表现出来……所以本篇文章并不是一个“成功者”的经验分享,而是一个普通人经历过各种面试后的一个总结与反...原创 2019-01-18 14:50:20 · 368 阅读 · 0 评论 -
Android开发者要换多少次工作,才能心满意足?
在 IT 界流传着这么一句话:要想涨工资,那就得跳槽。想从公司得到涨薪,不是没有,有也是很少的。大约在8% 到 25%,但是只有突出贡献的人才能拿到 25%,普通人,能涨10%也就很不错了。技术厉害,不一定能入职心心相念的公司。跑得快的人,不一定是最先到达终点的人。 我们不能一味追求薪资,还要要考虑下发展和成长。一 为什么要跳槽?当有跳槽的想法后,应该好好想想,为什么要离开。暂时...原创 2019-01-24 16:44:17 · 131 阅读 · 0 评论 -
获得BAT技术专家Offer,他到底做了什么?
本文我们通过一篇真实的一线面经,带大家去体验一下 BAT 等互联网公司的面试现场氛围!面试者是笔者以前的下属,多年的好朋友。这是他去年早些时候出去面试,拿到 BAT 等多家一线互联网公司技术专家 Offer 的面试经历。本文我们通过一篇真实的一线面经,带大家去体验一下 BAT 等互联网公司的面试现场氛围!面试者是笔者以前的下属,多年的好朋友。这是他去年早些时候出去面试,拿到 BAT 等多家...原创 2019-01-14 17:04:39 · 182 阅读 · 0 评论 -
写给有 Android 开发经验的你们
前言不是要你给出每一个问题的标准答案,而是要你给出这个问题的你的、自己的答案。关于简历面试首先要提到的就是简历,简历这个东西真的是一个很深奥的事情,为什么深奥,其实是对像和我这样的人深奥:学历不好、工作经历不好。当然,这和目前技术研发人才需求的大环境也有关系,而且上述两点会越来越影响简历的通过性。说一个真实的事情大家就有概念了,这是一个前同事私下告诉我的,他比我先一年多离开公司,然后到...原创 2019-01-20 20:42:47 · 190 阅读 · 0 评论 -
面试就是你来我往,互相了解!
序首先,每家公司都有不同的公司文化,对技术人员的要求都不尽相同。有的公司希望你踏踏实实干,不需要你很多稀奇古怪的想法,只要按部就班完成功能即可;有的公司则乐意看到员工的创造力,多尝试新技术,用不同方式完成任务。因此,面试者不可能都满足每家公司的要求。其次,程序员一般比较内敛,平时码字多说话少,不容易表达清楚自己的想法和描述事情。不仅是面试者,面试官可能跟你差不多经验,他也会紧张,有时提问题...原创 2019-01-25 19:29:43 · 267 阅读 · 2 评论 -
面试完 BAT等数十家公司,我想谈谈关于 Android 面试那些事
一. 本文目的笔者将在本文中就Android开发工程师这一岗位,结合自己最近跳槽的经历,谈一谈自己对于面试的一些看法,希望能帮助到正在跳槽中的你们,也给自己的金三跳槽之旅划个圆满的分号。 注:本文适合工作三年以内的职场菜鸟观看,尤其针对想从小公司到大公司(更准确的说,是从普通公司到优质公司)的情况,大神或骨灰玩家可以关掉了。 二. 背景介绍2.1 个人经历抛开背景谈面试...原创 2019-01-31 16:33:45 · 176 阅读 · 0 评论 -
你问我答,准备面试需要做哪些技术储备,面试官更加关心什么方面的技术点?
你问我答,准备面试需要做哪些技术储备,面试官更加关心什么方面的技术点?这个系列整理了关于如何进入大厂的一些问题,包含了技术储备,面试官更加关心什么方面的技术点等等一 第一个问题:准备面试,工作 3 年了想面个大厂,现在那面试官会更注重问哪方面呢?是算法还是那些框架原理?还是 Android 源码?还是看你做过的项目经验?我知道肯定都会问到,那么问的那一方面偏多呢?因为精力有限,想在一方...原创 2019-01-22 17:40:12 · 299 阅读 · 0 评论 -
从技术面试官的角度怎样看待你的简历和面试?
公司组织过多次校园招聘和社会招聘,很多人在招聘技术专家组中浑水摸鱼、鱼目混珠、插科打诨,所以也谈谈面试中那些事儿。一.简历简历的重要性是不言而喻的,如果简历写的好,我们可能已经内心里有了录用他的想法,把候选人请来只是验证一下想法的正确性,看看候选人是否有意向来。关于简历,从技术面试官的角度来看,需要注意以下几点:1 简明扼要基本上我们看简历都是第一页决定了整体印象。有一次一个工作了1...原创 2019-03-22 16:29:53 · 443 阅读 · 0 评论