android面试心得

叁歲伎倆 2022-08-10 03:55 232阅读 0赞

魔都某500强面试,不得不说500强的企业氛围真的很赞,见了对方后,交流讲话都很温和,中间略过几十步,来到门禁,过门禁之前首先登记拿临时门禁卡,然后把手机摄像头用胶纸封掉,目测是不让外界的人进去拍照把~然后震惊的一幕发生了,居然是5个人面我一个,说实话快吓尿了,应该都是技术部门的,两个年龄稍微大点的男的,两个年纪跟我相当,还有一个女的,这阵容着实让我心里捏了一把汗.不过说话都非常客气,刚开始还问我从哪边过来,路上远不远,坐车是否方便,还给了我一杯水,让我稍感淡定,接下来就是面试题的轰炸了:(没有笔试)

首先是技术方面,问的问题回来大概整理了一下,可能会有些疏漏,实在是想不起来其他的了,回到家满脑子还是对面5个人的场面,有种谈判的赶脚.

(没有问特别主流的面试题,而是以项目经验来侧面问其中的一些技术点和解决的办法)

1.既然你做过音频,那音频流与安卓的交互

2.视频画面和音频的同步

3.ListView的下拉上拉 头部底部的显示效果 onlayout的参数意义 适配器getView的参数意义 包括刷新的机制 View的刷新机制 View的刷新方法区别(invalidate,postInvalidate) ListView的分页思路

4.既然单例里有个静态实例对象,为毛不直接用静态类? 静态变量是在内存常驻的么?GC会不会销毁? 多线程访问单例的安全问题。

5.四大组件 谁在主线程中。 intentService在实际项目中的运用,为何要用。

6.广播引出的观察者模式,以及android SDK里所了解到的设计模式

7.自定义View 你会用到哪几个函数 比如自定义listView 在哪些函数里做操作来完成你想要的展示效果

8.横竖屏切换另外一种保存数据的方法 除了onSaveInstanceState

9.SDK里的设计模式涉及

10.runOnUiThread 和view的postDelayed 函数说明

11.线性布局 假设是水平 有3个按钮 如何让他们在两边排列 中间为空,还有gravity属性在什么情况下会失效

12.怎么在代码里为相对布局的控件设置margin

13.图片的异步加载思路,

14.调用垃圾回收后 会把无用对象及时回收掉么?

15.V4包里常用到的类,以及干嘛用

16.Fragment的使用以及生命周期

17.dialogfragment的使用

18.include进来的layout 直接写margin是否会生效,以及为什么

19.looper是个什么东西

20.阅读过哪些开源项目或者SDK里某些类的代码

暂时就想起这么多了。

总结:

在实际项目中有很多函数方法都有涉及,但是一味的追求实现需求功能,没有静下来看看整个原理和机制,这是最大的问题,有些函数名字都忘记了,这个东西需要在平时工作中一点一点的积累,对每一个调用的方法都应该有所了解。包括一些开源库,只拿下来为实现需求中的功能,虽然是实现了,但是背后的原理和代码还是很有必要去深入了解一下。

虽然面试的结果自我感觉不太理想,但是已经深深感觉到他们企业内部的文化和工作氛围,我还是非常想进入这样一个环境中去,但是这也就是想想。

转自:http://blog.csdn.net/nulladdress/article/details/22194273

虽然自己目前不找工作,但是看了这位同学的文章,发现自己不懂的东西还有很多,需要努力啊!

发表评论

表情:
评论列表 (有 0 条评论,232人围观)

还没有评论,来说两句吧...

相关阅读

    相关 编写Android程序心得

    . 编程遇到错误时: 不要重复没有用的试错,要逐渐缩小错误的范围,圈定可能出错的地方,不要盲目的瞎改,可以将新建Activity用于测试 一定要根据错误判断最先可能...

    相关 Android APP架构心得

    前言 从JavaEE转到Android开发也2年多了,开发的项目也有4,5个了(公司项目),其中有3个项目前期都是自己独立开发,从一开始的毫无架构到现在对如何架构也有一点

    相关 android面试心得

    魔都某500强面试,不得不说500强的企业氛围真的很赞,见了对方后,交流讲话都很温和,中间略过几十步,来到门禁,过门禁之前首先登记拿临时门禁卡,然后把手机摄像头用胶纸封掉,目测

    相关 面试心得(BAT)

    之前实习的时候就想着写一篇面经,后来忙就给忘了,现在找完工作了,也是该静下心总结一下走过的路程了,我全盘托出,奉上这篇诚意之作,希望能给未来找工作的人一点指引和总结,

    相关 HR前端面试心得

    分享一篇HR前端面试心得: 面试前端工程师对我来说是一件非常有意思的事,因为面试过程很大程度上也是自我提升的过程。无论大公司还是小公司,之所以在如何招聘到真正