《Android 开发面试指南》
该指南主要包括Android开发的基础知识、进阶知识,希望不仅可以帮助准备面试的朋友, 也可以作为知识点的梳理和自身的总结。有时间会不断的完善该指南,以此共勉。
第一季:Android 技术
♦ Android基础知识
♦ Android性能优化
♦ Android内存泄漏
♦ Android内存泄漏的八种可能
♦ Handler内存泄漏分析及解决
♦ Android中OOM的解决方案
♦ 事件分发机制
♦ 自定义View/ViewGroup
♦ Android中的Handler的机制与用法详解
♦ Android 开发中的屏幕适配技术详解
♦ Android Service 原理和应用开发详解
♦ ANR问题
♦ Android图片三级缓存
♦ Android 混合开发(Hybrid)
第二季:Java 技术
♦ Java基础
• Java学习笔记
• Java基础知识
• Java常用加密技术和代码总结
♦ Java并发
• Synchronized
♦ JVM(Java虚拟机)
• Java回收机制
• JVM基础
• JVM类加载机制
第三季:设计模式
♦ 面向对象的设计原则(设计模式原则)
♦ 单例模式
第四季:数据结构&算法
♦ 数据结构
• 数组
• 链表
•栈和队列
♦ 算法
排序:
• 冒泡排序
• 选择排序
• 归并排序
查找:
• 顺序查找
• 折半查找
第五季:面试指南
♦ Android面试题积累
♦ 知名IT互联网公司面试题集
第六季:C++技术
♦ C++ 学习笔记.doc
该指南主要包括Android开发的基础知识、进阶知识,希望不仅可以帮助准备面试的朋友, 也可以作为知识点的梳理和自身的总结。有时间会不断的完善该指南,以此共勉。
第一季:Android 技术
♦ Android基础知识
♦ Android性能优化
♦ Android内存泄漏
♦ Android内存泄漏的八种可能
♦ Handler内存泄漏分析及解决
♦ Android中OOM的解决方案
♦ 事件分发机制
♦ 自定义View/ViewGroup
♦ Android中的Handler的机制与用法详解
♦ Android 开发中的屏幕适配技术详解
♦ Android Service 原理和应用开发详解
♦ ANR问题
♦ Android图片三级缓存
♦ Android 混合开发(Hybrid)
第二季:Java 技术
♦ Java基础
• Java学习笔记
• Java基础知识
• Java常用加密技术和代码总结
♦ Java并发
• Synchronized
♦ JVM(Java虚拟机)
• Java回收机制
• JVM基础
• JVM类加载机制
第三季:设计模式
♦ 面向对象的设计原则(设计模式原则)
♦ 单例模式
第四季:数据结构&算法
♦ 数据结构
• 数组
• 链表
•栈和队列
♦ 算法
排序:
• 冒泡排序
• 选择排序
• 归并排序
查找:
• 顺序查找
• 折半查找
第五季:面试指南
♦ Android面试题积累
♦ 知名IT互联网公司面试题集
第六季:C++技术
♦ C++ 学习笔记.doc