Caterpillar Interview Question

Different types of table joins