Question d’entretien chez Infosys

what is object oriented programming? what are the java 8 features you have use in your project?