Pregunta de entrevista de UWorld

Difference between Array and ArrayList? Coding approach for string-based problems