java基础面试题
每日一问(一)Lock和synchronized的区别
每日一问(二)java中的强引用,弱引用,虚引用,软引用
每日一问(三)深拷贝和浅拷贝的区别
每日一问(四)重写与重载有什么区别
每日一问(五)阐述静态变量和实例变量的区别
每日一问(六)单例模式有几种?单例模式的优缺点
每日一问(七)Wait()与Sleep()方法的区别
每日一问(八)HashMap和Hashtable的区别
每日一问(九)谈谈Java的垃圾回收机制以及触发时机
每日一问(十) synchronized 和 volatile 的区别是什么
每日一问(十一)final 在 java 中有什么作用
每日一问(十二)https与http的区别
每日一问(十三)栈,堆,方法区分别存放哪些数据
每日一问(十四)Java创建对象的几种方式
每日一问(十五)说说你对线程池的理解
每日一问(十六)ArrayList底层解析
每日一问(十七)String,StringBuilder,StringBuffer的区别
每日一问(十八)线程有哪些状态?
每日一问(十九) break与continue的区别
每日一问(二十)简述一下类加载过程
每日一问(二十一)简述HashMap工作原理
每日一问(二十二)简述TCP和UDP的区别
每日一问(二十三)count(1)、count(*)、count(列名)的含义、区别
android基础面试题
每日一问(一) Serializable和Parcelable的区别
每日一问(二)简述App启动流程
每日一问(三)简述Activity启动流程
每日一问(四)activity与service如何通信
每日一问(五)Android系统启动流程
每日一问(六)ArrayMap和HashMap的区别
每日一问(七)显示一个Dialog,一定要使用activity上下文吗
每日一问(八)Android xml 自定义View需要写全路径,而系统自带的却不用
每日一问(九)apk的打包流程
每日一问(十)简述app安装过程
每日一问(十一)onSaveInstanceState调用时机
每日一问(十二)热修复的原理
每日一问(十三)简述Binder机制
每日一问(十四)activity与fragement如何通信
每日一问(十五)SharedPreference能跨进程数据共享
每日一问(十六)Linux自带多种通讯方式,为什么Android用了Binder
每日一问(十七)apk体积优化方案
每日一问(十八)Broadcast注册方式与区别
每日一问(十九)请描述一下View的绘制流程
每日一问(二十)Android网络数据的加密方式
每日一问(二十一)SharedPreference可以存多少数据
每日一问(二十二)Android动画有几种,对其理解
每日一问(二十三)Android 如何加载加载大图长图(https://www.jianshu.com/p/68d78e26fa10)