Pregunta de entrevista de Mindojo

Basic backend questions, an easy algorithmic task