Microsoft Interview Question

DBMS Joins: Self, Inner, Outer, Normal