implement in Java a MultiMap, a map where keys can contain multiple values in 90 min There are 2 stages in the question: 1/ implement the basic methods 2/ implement advanced methods like intersect, union, ... You have to have everything done to qualify. It is very strict !