Amadeus Interview Question

Differences between Java and Python, garbage collection, design patterns