面试题总结

来源:互联网 发布:java b2b开源电商平台 编辑:程序博客网 时间:2024/06/15 13:04

1.    Hibernate和MyBatis区别?

2.    多线程中运行时间最长的线程的最后结束时间?

3.    Linux卸载软件命令,查看CPU状态命令?

4.    Redis、Mongodb、MySQL、Oracle适用场合?

5.    Maven命令有哪些?

6.    Hibernate缓存?

7.    Java内存模型,-Xss256k这个配置分配的内存会在堆上吗?

8.    JDK线程池任务满后的处理器策略有哪几种,Thread的sleep(longmillis)和Object的wait(long timeout)都可以使线程暂停,这两个方法的本质区别?

9.    HashMap和ConcurrentHashMap的原理分析?

10.  描述你了解的Java NIO和NIO框架,select、poll、epoll异同?

11.  在哪些业务场景下面要求用户MQ(消息队列),简单介绍一下你用过的MQ?

12.  用到过哪些RPC调用框架?RMI和Hession?介绍一下原理与应用场景?

13.  1000万用户,1亿商品的电子商务的网站应该怎样做架构?

14.  1000万实时在线用户通信IM,怎样做系统架构?

15.  有没有做过性能调优方面,描述一下?

0 0
原创粉丝点击