网易互娱一面
平台产品开发(java),八股盛宴
- 线程池的源码有没有看过?
 - 解释一下自定义线程池的核心参数
 - 阻塞队列一般有哪几种呢?
 - JVM内存模型
 - 进程和线程的区别
 - 线程的安全性?
 - 那为了保证安全性,有什么机制?
 - 你说到了锁,有没有不用锁的方案呢?(CAS)
 - 除了CAS,CopyOnWrite你有了解吗?
 - 除了cowList,linux中还有什么地方用到了这样的机制?
 - Java的SPI机制有没有了解?
 - 那像JDBC的具体使用流程是怎么样的?
 - Java的双亲委派机制解释一下?
 - 那像上面的JDBC由于是第三方库,双亲委派机制不生效,会用什么方法加载第三方类呢?
 - 常见的IO模型有哪些?
 - 多路复用解释一下
 - epoll对比前面的selector作了哪些改动?
 - OSI七层/五层模型?
 - 网络层了解有什么协议?
 - ARP协议的原理?
 - Http和Https的区别?
 - TCP和UDP的区别?
 - TCP的拥塞控制机制?
 - 栈和堆两种数据结构解释一下
 - HashMap的底层结构?
 - 如果频繁哈希冲突,有什么方法解决呢?
 - AVL树和红黑树两种结构解释一下
 - 希尔排序有了解吗?
 - 不常用那解释一下快排的原理吧
 - 手撕:两个链表找第一个公共节点(口头描述)
 
查看7道真题和解析
