以下是面试百度Android开发所问的问题,看看你能答上来么,如果不能的话工作中多留意下吧。
1.你读过什么源码?
有的童鞋可能都没读过什么源码哦,以后抽时间读一下java的源码吧。
2.写一个简单的二叉树查找方法。
忘记大学学的数据结构的回忆下吧。
3.oom如何解决,怎么定位有问题的代码。
这个好像是个难题,我现在也不知道怎么定位有问题的代码。
4.hashmap有什么特点,内部是怎么实现的。
看下hashmap的源码吧。
5.内部类为什么可以访问外部类的私有变量?
6.arraylist是如何增加元素的。
好想是让回答关于内存分配相关的。
7.lrucache是怎么实现?
8.android中bitmap和drable的区别。
小伙伴们,看看你们能通过百度面试么能回答愿意的话可以在下面评论。
欢迎大家关注Android开发者社区微信公众号,官方会不定期给大家带来一些android开发优质试用的demo或框架,提高大家的开发效率,为大家提供保证优质的android demo源码,同时发布一些优质android技术文章,欢迎大家关注。
扫描一下二维码关注: