待解答的面试题

Posted moguidongdong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了待解答的面试题相关的知识,希望对你有一定的参考价值。

java虚拟机底层原理与性能优化

1、java虚拟机内存模型能说说吗?

2、类加载器的双亲委派模型是什么?

3、java垃圾收集算法与收集器有哪些?

4、JVM诊断调优工具有哪些

5、每秒几十万并发的秒杀系统为什么会频繁发生GC?

 

mysql索引数据结构与性能优化

1、索引数据结构红黑树、Hash、B+树能说下吗?

2、千万级数据表如何用索引快速查找?

3、如何基于索引B+树精确建立高性能索引?

4、联合索引底层数据结构是怎样的?

5、覆盖索引与聚集索引到底是什么?

6、Mysql最左前缀优化原则是什么?

 

BIO、NIO、AIO、Netty及Redis线程模型

1、BIO、NIO、AIO的区别?

2、什么是阻塞IO以及非阻塞IO?

3、Reactor和Proactor IO设计模式是什么?

4、NIO底层select、poll和epoll实现的区别?

5、java NIO的几个核心组成部分是什么?作用分别是什么?

6、Redis、Netty、Tomcat的线程模型与NIO的联系是什么?

 

以上是关于待解答的面试题的主要内容,如果未能解决你的问题,请参考以下文章

软件测试面试题及解答

Linux三剑客企业级经典面试题解答实战

Linux三剑客企业级经典面试题解答实战

笔试面试题(待完善)

Java笔试题解答和部分面试题

几个面试经典算法题Java解答