Mastering SQL Joins, Subqueries, and Indexing: Common Database Interview Questions Explained