面试问题收集

小米

  • 1、算法题:合并两个排序数组成为一个有序数组

  • 2、HashMap实现原理,自定义key的注意事项

  • 3、hashcode和equals(结合上一个题目)

  • 4、两张图片,一张取自Bitmap,一张来源于网络,需要保持顺序加载(优先Bitmap,然后网络),如果网络先下载得到则直接展示网络图片,讲出思路

  • 5、Volley中的原理,缓存机制

  • 6、插件框架(因为我们项目中有)

  • 7、Binder机制以及在系统中的应用

搜狗

  • 8、Volley中的原理,曾经Volley出现过的问题

  • 9、性能优化和过度重绘问题

  • 10、内存泄漏

  • 11、图片开源库的对比

  • 12、插件框架

网易

  • 13、事件传递

  • 14、View的绘制流程问题

  • 15、List写入文件的方式

  • 16、Linearlayout 执行onMesure()次数以及特殊情况(weight使用)

  • 17、算法(英文面试):链表排序

  • 18、插件框架

PP租车

  • 19、Volley原理

  • 20、LruCache原理

  • 21、RecyclerView源码原理以及与ListView的优劣对比

  • 22、如何缩小Apk体积

  • 23、如何加载一张超大图

  • 24、MVP和MVC的对比

知乎

  • 25、算法题:合并两个有序列表以及拓展到合并多个有序链表

  • 26、HashMap原理讲解

  • 27、程序设计题:关于接收与发送验证码的设计,包括服务端以及客户端

其他

  • 28、显式Intent和隐式Intent的区别?

  • 29、Android的系统结构

  • 30、讲讲Android开发中的性能优化

  • 31、怎么实现Activity横竖屏切换不重新走Activity的生命周期

  • 32、什么情况下会OOM,怎么解决

  • 33、讲讲什么时候会内存泄露

  • 34、有了解FFmpeg相关的东西吗

  • 35、百度/高德 地图相关

  • 36、数据缓存相关,DiskLruCache

  • 37、对web开发Android有什么了解

  • 38、事件分发 滑动冲突处理

  • 39、怎么进行代码混淆,并说说Android代码混淆的原理

  • 40、说说Gilde框架加载图片的原理、优势 、Glide为什么要这样做、用于解决什么问题

  • 41、自定义View的流程和主要用到哪些类

  • 42、说说Android View动画和 属性动画 实现的原理

  • 43、说下Gradle脚本的使用

  • 44、介绍一下Activity的启动模式

  • 45、怎么优化Android布局

    http://www.jianshu.com/p/ef1884a6d765

  • 46、极光推送 怎么实现应用程序关闭之后还能继续推送,接入极光推送有遇到那些问题

  • 47、运行 1 + "2" 的结果是什么

  • 48、格式化时间为"2016-07-20 12:00:00"的格式怎么写

  • 49、Sqlite本地如何实现分页加载

  • 50、有没有看过Android的系统源码,你看源码的方式是怎么看的

  • 51、你做过的项目中哪个部分最难,难在什么地方

  • 52、Map的实现方式;如何获取Map中全部的key、value、key和value

  • 53、关于Android 5.0之后的控件了解多少

  • 54、如何实现和修改下拉刷新控件以适应公司具体要求

  • 55、你对Android那方面有过深入研究

  • 56、说说LruCache缓存算法的具体实现

  • 57、说说你负责的项目的架构

  • 58、网络访问框架用的是什么,具体怎么实现的

  • 59、项目中哪种什么布局用的最多

  • 60、RecycleView和ListView相比有哪些优势

  • 61、遇到ANR怎么处理

  • 62、如何提高APP性能

  • 63、对设计模式了解多少

  • 64、String,StringBuilder,StringBuffer的区别

  • 65、对多线程有哪些了解,有哪些方式开启一个新的线程

  • 66、Handler机制的原理

  • 67、

  • 68、

  • 69、

  • 70、

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,830评论 5 468
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,992评论 2 376
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,875评论 0 331
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,837评论 1 271
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,734评论 5 360
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,091评论 1 277
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,550评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,217评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,368评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,298评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,350评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,027评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,623评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,706评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,940评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,349评论 2 346
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,936评论 2 341

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,270评论 25 707
  • Java中的String类可以被继承么? 答:不能,因为它是一个final类,同样的还有Integer,Float...
    gyymz1993阅读 3,954评论 2 104
  • 本文不断更新中,欢迎大家踊跃跟帖,提供给大家一个全面的面试文集。如果觉得不错的话,请点一下赞吧 😊 一、移动H5前...
    fullbook阅读 573评论 0 4
  • 多年来我脑子里没有厨房的概念。当兵前在农村,做饭是母亲的事,与小孩子无关;即便是农村的大男人,几乎也没有下厨房做饭...
    大尉说说阅读 197评论 0 0
  • 邻家妹妹小静找我诉苦,说在家一天也待不下去了。我知道,一定又和她的母亲有关。 在我很小的时候,经常会碰到小静的母亲...
    受伤的紫罗兰阅读 215评论 0 1