Pregunta de entrevista de Tookitaki

How do you refactor classes for parallel and concurrent processes? Difference between functional and object-oriented programing