MAQ Software Interview Question

Explain different type of joins