Skip to content

Instantly share code, notes, and snippets.

@ndzj081221130
Created June 4, 2014 09:00
Show Gist options
  • Save ndzj081221130/25ebc077b66c726b8a45 to your computer and use it in GitHub Desktop.
Save ndzj081221130/25ebc077b66c726b8a45 to your computer and use it in GitHub Desktop.
阿里面试
阿里实习生面试
————1轮面试---------------
nio与bio的区别,伪拷贝、零拷贝、同步与阻塞、异步与非阻塞的关系
socket编程
实现一个hash函数,解决冲突的方式,如何减少冲突,
java中的HashMap的动态扩展,为什么都是2的倍数
多线程,加锁的方法,
原子类
volatile
sca架构
jvm调优
java中的基本数据类型,那些不是原子类
一个文件从磁盘——到网络传输——对方磁盘,经过那些转换。。。
copyonwriteArray
———2轮---------
java的内存:栈和堆
ClassLoader的过程,如何将一个class文件导入jvm虚拟机、OSGI、java 模块化
json的解析—编译原理。。。
inputStreamReader与inputstream的区别
ArrayList与LinkedList的区别
对java哪个类的实现比较清楚的
HashMap的实现
对nodejs和某种语言懂不懂?
> Written with [StackEdit](https://stackedit.io/).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment