When to use a dictionary vs an array? | Imc Interview Question