BAT一线互联网常考面试题:Spring+并发编程+JVM+设计模式+Redis( 十 )

Java 集合类框架的最佳实践有哪些?

Set 里的元素是不能重复的 , 那么用什么方法来区分重复与否呢?是用 == 还是 equals()?它们有何区别?

Comparable 和 Comparator 接口是干什么的?列出它们的区别

Collection 和 Collections 的区别 。

spring 25题

什么是 Spring 框架?Spring 框架有哪些主要模块?

使用 Spring 框架能带来哪些好处?

什么是控制反转(IOC)?什么是依赖注入?

请解释下 Spring 框架中的 IoC?

BeanFactory 和 ApplicationContext 有什么区别?

Spring 有几种配置方式?

如何用基于 XML 配置的方式配置 Spring?

如何用基于 Java 配置的方式配置 Spring?

推荐阅读