ABC Interview Question

What is oops, solid principle, designpattern