Huh, I find it interesting that people calling themselves senior would not know how a HashMap works, at least in general (Java implementation-specific details could even be reasonable if you specifically need a strong Java engineer and not just a strong engineer). I feel like there's a lot of title inflation going on and people being handed titles as a way to internally justify to HR someone getting a promotion or raise.