2013年10月29日面试Java工程师时被问的一些问题
D瓜哥在2013年10月29日面试来一家公司。这次面试,被问的问题更加细致和深入,并且确实都是D瓜哥不太确定或者说研究得不够透彻的问题。记录下来,以备以后研究使用。
本次发布的面试有两三家公司的面试题。全部记录下来,就不做细致区分了。本次发布的面试题没有得到面试官到许可。如果相关人员看到了,觉得不方便发布的。请及时和D瓜哥联系。D瓜哥会立即撤下这篇文章。另外,公司名称这里就不透露了。
- HTTP的长链接能维持多长时间?如果不轮询,为了有消息时能及时发送出去,怎么样才能维持一个长链接?
- 一个使用单例模式实现的类,在同一个Java虚拟机中,能否生成多个实例对象?如果可以,怎么生成?
- 如何实现一个线程池?
- Dubbo框架的主要功能是什么?
- 在MyBATIS中,如何实现一对多关联?
- 在MyBATIS中,如何实现一对一关联?
- iBATIS与MyBATIS有何区别?
- 研究过持续集成?怎么实施的?遇到什么困难?
- 对Lucene了解多少?
- ActiveMQ是如何保证消息一定可达的?
- MyBATIS与Hibernate有何区别?
- 你擅长什么技术?
- Java虚拟机中内存划分为哪些区域?从执行引擎的角度来分别说明一下。(即从线程私有和线程共享角度区分一下)
- Java有哪些常用的集合类?它们有什么区别?内部实现上有什么区别?
- 设计模式了解吗?能说出几个常用模式的实现吗?
- 做个自我介绍吧。
- 读过Tomcat的源代码吗?
- 在TCP协议向服务端已经发送接收确认,但是信息还是没有正确送达。请问,有几种这样的情况?
- Java5提供的线程池实现中,添加任务时,是否都会创建一个新的线程?请说明一下。
作 者: D瓜哥,https://www.diguage.com/
原文链接:https://wordpress.diguage.com/archives/68.html
版权声明:非特殊声明均为本站原创作品,转载时请注明作者和原文链接。
原文链接:https://wordpress.diguage.com/archives/68.html
版权声明:非特殊声明均为本站原创作品,转载时请注明作者和原文链接。
有没有答案
答案得我自己写,现在还写,有时间可以写一下!