PwC Interview Question

How does an outer join work show with an example? What is a Cartesian join show with an example? Difference between public and protected. Difference between classes and interfaces. What is waterfall model? (Resume Based)