最近刚从西安某某公司离职,去年毕业刚干了一年的android开发,目前一直在找android相关的工作,这个工作找的我都快怀疑人生了,目前工作真的不好找。现在android大多数都找底层开发的,应用层的太少了。面试了三家公司了,两家小公司都太坑,在我感觉那些面试官不像是专业的,问的问题太。。。。,问问题很随意,好像都不懂安卓开发一样,浪费时间,更可恶的是有家公司说要试用三天,看看技术怎么样,没有工资,干满一年才给交五险,套路真多,现在这行业真的乱了。不说了,下来我总结下android面试的一些问题。


在面试过程中,面试官一般会问你在上家公司担任的职责是什么,都用到了那些技术,然后我就说了四大组件,这是安卓的必需品,还有自定义控件,前后台的交互什么的,View的分发事件,Handler的机制,为什么要用Handler呢,数据的储存方式以及Activity的启动过程等等。

四大组件:Activity,Service,Broadcast,ContentProvider

这里面试官主要问下Activity的生命周期和启动过程,Service的两种启动方式,Broadcast的注册方式,ContentProvider用的比较少吧,一般不问

自定义View or ViewGroup

一般是自定义的流程,OnMeasure(),Onlayout(),OnDraw()这三个方法的作用

数据的储存方式

一般是五种,sharePreferences,文本储存,sqlite,ContentProvider,还有后台数据库,像Oracle,SqlServer,Mysql等等

 

更多相关文章

  1. Android(安卓)依赖中的jar 包获取方式
  2. Android(安卓)优秀源码收集方式
  3. Android中实现定时器的五种方式
  4. android开发动态页面时常用的LayoutInflater实例化的三种方式
  5. Android中的布局方式(一)
  6. 导入别人的项目时,工程中不自动生成Android(安卓)Dependencies的
  7. Android数据加密之异或加密算法
  8. Android(安卓)Beam 告诉我们未来近距离数据传输新方式(视频)
  9. Android之Http网络编程(二)

随机推荐

  1. Android中判断字符串中必须包含字母或者
  2. Android(安卓)SDK R17
  3. 配置Qt Creator for Android
  4. Android(安卓)Selector和Shape的使用方法
  5. android ListView中添加ImageButton按钮
  6. Android(安卓)下的图片选择与裁剪开源库
  7. Android(安卓)布局 之 LinearLayout
  8. android图片压缩的3种方法实例
  9. android api (83) —— InputMethodSessi
  10. Android(安卓)Java执行Shell命令