Pregunta de entrevista de Atlys

1. Describe how you would handle multi-threading in Java or Python. 2. Explain the difference between interfaces and abstract classes in Java. 3. How does exception handling differ between Java and Python? 4. How do you manage memory and optimize performance in your code? 5. Given an array, find the pairs that sum up to a specific target. 6. Write a Python function to detect if a string is a palindrome.