These are excellent SQL interview habits. Here's a polished version you can use as your SQL Problem-Solving Checklist during interviews. SQL Interview Mindset Checklist 1. Don't select unnecessary columns ❌ Bad SELECT * FROM employees; ✅ Good SELECT employee_id, employee_name, salary FROM employees; Why? Improves query performance. Reduces data scanned (especially in BigQuery, where you pay for data processed). Makes the query easier to read. Shows the interviewer you understand optimization. Interview Tip: "I avoid SELECT * unless I'm exploring the data. In production, I select only the required columns." 2. Ask clarifying questions whenever you're unsure Don't make assumptions. Examples: What does this column represent? Is this table already cleaned? Are duplicate records possible? Can one customer have multiple orders? Should NULL values be included? Should cancelled orders be considered? Do we need the latest record or all records? What...