
面试专栏
IT 面试题
Dreamhai
尊重是靠自己争取来的,未来是靠自己拼搏来的!
展开
-
Java 基础面试题(超全面 2020年总结)
文章目录一、Java基础1、 什么是 Java 虚拟机(JVM)?为什么 Java 被称作是“平台无关的编程语言”?2、JDK、JRE、JVM 分别是什么关系?2.1 [扩展]什么是字节码?采用字节码的好处是什么?(了解)3、Java 支持的数据类型有哪些?4、什么是自动拆装箱?5、什么是面向对象?6、Java 面向对象编程基本特性?7、& 与 && 的区别?8、== 与 ...原创 2020-02-23 16:11:29 · 4150 阅读 · 0 评论 -
RabbitMQ面试专题
【基础类】 问题一:RabbitMQ 中的 broker 是指什么?cluster 又是指什么? 答:broker 是指一个或多个 erlang node 的逻辑分组,且 node 上运行着 RabbitMQ 应用程序。cluster 是在 broker 的基础之上,增加了 node 之间共享元数据的约束。 问题二:什么是元数据?元数据分为哪些类型?包括哪些内容?与 cluster 相关的...转载 2018-08-09 09:59:39 · 699 阅读 · 0 评论 -
2018 5月面试总结-java三年
2018是我工作的第三个年头,因为公司和个人的原因错过了金三和银四,感到些许的遗憾!本以为今年不会跳槽了,但是最近突然心血来潮投投简历,发现现在工作还不算太难找,从开始投简历到拿到offer经历了一个星期的时间,期间拿到了两个offer具体什么公司就不说了!还有几个公司的面试没有去参加!首先介绍一下我自己的情况 ,java后台开发工程师,将近三年的工作经验,本科非专业出生的程序渣渣一枚,毕业以...转载 2018-07-24 19:23:23 · 610 阅读 · 0 评论 -
三年java经验面试总结
此内容偏中高级,适合有三年经验者。1. java中wait和sleep有什么区别?多线程条件下如何保证数据安全? 答:最大区别是等待时wait会释放锁,而sleep会一直持有锁,wait通常用于线程时交,互,sleep通常被用于暂停执行。2. java中volatile和synchronized有什么区别?1.volatile本质是在告诉jvm当前变量...转载 2018-07-24 19:22:29 · 438 阅读 · 0 评论 -
超级详细的java Collection集合面试题
看了一些所谓大公司的JAVA面试问题,发现对于JAVA集合类的使用都比较看重似的,而自己在这方面还真的是所真甚少,抽空也学习学习吧。java.util包中包含了一系列重要的集合类,而对于集合类,主要需要掌握的就是它的内部结构,以及遍历集合的迭代模式。接口:CollectionCollection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elem...原创 2018-06-04 17:39:23 · 5557 阅读 · 0 评论 -
Java高级程序员(5年左右)面试的题目集
1、常用设计模式 单例模式:懒汉式、饿汉式、双重校验锁、静态加载,内部类加载、枚举类加载。保证一个类仅有一个实例,并提供一个访问它的全局访问点。 代理模式:动态代理和静态代理,什么时候使用动态代理。 适配器模式:将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 装饰者模式:动态给类加功能。 ...原创 2018-08-17 11:49:38 · 2362 阅读 · 0 评论 -
Spring 常见面试题汇总 (超详细,超全面)-Dreamhai
目录文章目录1. 请你说一下 Spring是什么?(你是怎么理解Spring的?)2. Spring有哪些核心模块组成:3. 使用Spring 有哪些优点4. 请说一下,你对Spring AOP的理解1. 请你说一下 Spring是什么?(你是怎么理解Spring的?)答:Spring是一个轻量级的容器框架。为Java引用程序提供了一些列的基础性服务。 主要包含有...原创 2020-02-15 11:07:33 · 639 阅读 · 0 评论