android2-3年工作经验面试及心得


1. 开源框架,为什么使用,与别的有什么区别 ?

   答:主要挂框架 volley、okhttp、xutils、异步AsyncTask

volley主要是google推出的异步网络请求框架和图片加载框架。特别适合数据量小,通信频繁的网络操作。android绝大多数都属于这种类型,但是对于数据量比较大的操作,比如:下载,就不太适用了。

okhttp性能强大,维护起来不方便。xutils可以实现网络的异步请求,同步请求,文件下载,上传等操作,一个框架集成这么多,当你使用一个只用到一个的时候就显着臃肿了,增加apk的内存。AsyncTask,Android封装的一个轻量级异步类(轻量体现在使用方便、代码简洁),它可以在线程池中执行后台任务,然后把执行的进度和最终结果传递给主线程并在主线程中更新UI。

2.进程间的通信有哪些?

  答:管道(pipe)及有名管道(named pipe),信号(signal),消息队列(message queue),共享内存(shared memory),信号量(semaphore),套接字(socket),(大部分知道是什么就可以)

面试心得?

刚开始一进去会让你自我介绍,主要是 介绍自己的学习,工作,和项目开发的经历。

面试官会问你为什么辞职。遇到开发者遇到的最严重的问题是什么,怎么解决的?自己做过最牛逼的技术是什么,那个项目        最熟悉,简单介绍一下?

面试过程中穿的体面一点,穿拖鞋的gg了8成

一定要带简历和笔

       来了说谢谢,面完说谢谢
       要学会看面试官的表情,如果答的不好不要继续往下说。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值