网站大量收购闲置独家精品文档,联系QQ:2885784924

Android开发工程师面试试题.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Android开发工程师面试试题

Android开发工程师面试试题

很早就想写一下面经总结一下自己最近的经受,然而面完以后人一下子就懒了,紧急不起来了,一拖就拖到了十一,假如来不及对今年找工作的同学有关心,那对来年春招或者更小一些的学弟学妹有所参考也是好的,还是写一下吧。下面是我为大家收集的Android开发工程师面试试题,欢迎阅读与保藏。

一、网易内推面试(电话一面、杭州二面、跪)

其实呢,内推有两大好处,一是不用笔试,二嘛,电话面试,发挥余地就很强了(我不细说了大家都懂的),而且一般不会问简单的算法,就算问也只会问个思路,对我这种算法白痴来说简直是赞到不行。

一面:

电话面,中午12点整,面试官似乎很焦急去吃饭的样子。说话特殊快,而且问问题一旦听几个字感觉你像是知道,立刻就打住问下一个问题,一共问了15分钟,20问题,java部分问比较基础,Android略微问到了内核。

java部分:

1、jvm分区,GC(基本上后续全部地方面试都问了,基础中的基础)

2、volatile和Synchronized区分

3、原子性、可见性的概念

4、进程与线程的区分

5、线程池的概念、好处、常见的线程池举例

6、Callable和Runnable的区分

7、HashMap的内部原理

8、ConcurrentHashMap原理

Android部分:

1、Android的存储方式

2、Handler、Lopper、MessageQueue

3、AsyncTask为什么java已经有线程池的实现了,还要连续使用AsyncTask,AsyncTask相对于java自带的线程池的好处

4、onTouch大事的处理机制

5、说一下MVC以及其在Android中的应用

6、说一下OOM以及你怎么解决的

7、了解Android的Framework么

8、说一下一个AndroidAPP从点击打开开头,是怎样展现在用户面前的(Zygote、Ams、Wms等)

网络基础部分:

1、TCP、UDP的区分

2、TCP的三次握手、四次挥手

3、HTTP的特点

4、HTTP与HTTPS的区分

二面:

杭州现场面,一个月了路费还没报销回来。现场面是一个看起来很嚣张的面试官,看你的眼神从头到尾都布满了鄙视,从一开头的感觉就很不好。

1、viewpager里面只能嵌套view吗可不行以嵌套Activity

2、假如viewpager里面的每一页都有有很大数据量的内容,那么在快速的左右滑动时,假如消失了内存被回收的状况,如何处理假如消失了OOM,怎么处理

3、同上状况,使用Fragment,又当如何?与viewpager有什么区分

4、ExpandableListView的Adapter怎么写

5、在ListView的每个item中假如可能消失的view都不一样,如何处理?动态猎取view种类数量的话是不是就不能使用viewHolder进行优化?固定显示view假如不存在该种view就不显示的方法是否太耗内存

6、ListView的Adapter的getView详细是什么机制?

7、Activity之间传递大量的数据用什么方法

Binder

Bundle不够大

Socket在同一应用中没必要使用

共享内存

static变量——同一应用中static变量如何掌握,会不会并发出问题,假如Activity由于内存不足被kill掉,再重启的时候static变量的值还牢靠吗:设置特地的访问类,进行读写掌握,以及Activity重启后的初始化工作。

8、SQLite在使用时假如ActivityA是用于修改SQLite,ActivityBCDEF。是用来展现SQLite的内容,如何在修改SQLite的同时使得BCDEF...都立即获得必威体育精装版的数据?SQLite有没有类似于ContentObserver的这么一种监视类可以监听到SQLite内容的转变?假如广播通知全部类,那么广播可以携带多大的数据?

9、假设把一个ActivityB向右滑动可以回到上一个ActivityA,B慢慢透亮?????,A慢慢清楚,要怎么编写页面?说说你对android:theme的理解,说说你

文档评论(0)

std360 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档