Question d’entretien chez Datamatics Group

Explaint to us what is Object oriented programming? How do you start developing code? What are debugging techniques you have used so far?