Capgemini Interview Question

What is memory leak? What is abstract class?