Hace unas semanas tuve una entrevista de trabajo para una posición como desarrollador Python en la empresa x, esta empresa necesitaba alguien que supiera de algoritmos, optimizacion y un conocimiento aceptable de Python. La segunda entrevista fue técnica sobre Python en la cual falle por que no esperaba tales preguntas, llevo aproximadamente unos 3 años usando Python para proyectos pequeños pero nunca lo aprendí formalmente, simplemente lo empece a usar como cualquier otro lenguaje y aprendí lo que iba necesitando. La primera pregunta fue sobre los objetos mutables e inmutables en Python. En Python TODO es un objeto, pero unos son mutables y otros no, la diferencia entre uno y el otro es simplemente que uno puede ser alterado (mutable) y el otro[…]