您的位置:首页 > 职场人生

面试题总结

2016-06-24 17:39 393 查看
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.  有没有做过性能调优方面,描述一下?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: