Enbridge interview question

Regular OOP and database questions! Interface vs abstract Static class vs non static Union vs join in SQL