面试总结

Android学久了许多不常用的+Java基础+都已经淡忘了,被问到了很多的Java基础问题。这是一次血的教训。

总体来说主要问了三方面的问题:
1.Android方面
2.Java方面
3.数据结构方面

Android方面

(这块应该难不倒大多面试者,毕竟你就是去面试这个的)

理论知识模块:

1.Handler、message、looper之间的相关(简单的说就是Android的消息机制,属于常考问题)

引用链接:http://blog.csdn.net/liuhe688/article/details/6407225

2.使用过那些开发框架,有没有对源码进行阅读理解或者尝试修改(如果回答解析过,一般都会让你对框架的原理进行一定的简述)

3.Hybrid App Android如何与js进行交互

引用链接:http://www.jianshu.com/p/f18d04dee19e

4.HashMap与ArrayMap的性能(第一次被问到 - - 蒙蔽了)
http://blog.csdn.net/u014693709/article/details/77916823
引用链接:http://blog.csdn.net/u010687392/article/details/47809295

5.Xfermode

应用模块

1.如果实现一个刮刮卡功能(Xfermode实现,现在面试好像常常会说一个功能问你如何实现)

2.一个界面两个ListView你如何处理滑动冲突(任玉刚老师的书里面讲的很详细)

Java模块

1.Java Gc原理(很重要)

引用链接:http://blog.csdn.net/u014693709/article/details/77916388

2.Java单例模式(老生常谈)

引用链接:http://blog.csdn.net/goodlixueyong/article/details/51935526

3.Java多线程堵塞如何解决(博主忘了….)

引用链接http://www.cnblogs.com/xiaotao726/p/5475886.html

4.LinkList和ArrayList区别(常考)

5.HashCode
http://blog.csdn.net/u014693709/article/details/77916823

数据结构以及算法模块(很浅)

1.链表和数组的插入删除的时间复杂度

2.排序算法(博主认为比较重要就写上来了,但是没有问)

欢迎交流,博主常在线。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值