Interview Preparation Blog and Topic Directory
Browse the SQL, Python, data science and engineering learning guides. Find worked examples and practical resources for interview preparation.
Choose a published guide
Data Analyst Blog: SQL, Python and Case Studies
Read SQL, Python, Power BI and analytics guides with worked examples. Explore practical exercises, interview preparation and honest portfolio case studies.
Data Analyst Interview Resource Library
Explore SQL, Python, business-case and career resources for data analyst preparation. Choose a topic and practise explaining a checked, reproducible result.
Data Science Interview Learning Resources
Find statistics, machine learning, Python and experimentation guides. Practise explaining model evaluation and uncertainty using a defined problem and dataset.
Data Engineering Interview Learning Resources
Find SQL, Python and pipeline-design resources. Practise defining data contracts, validating incoming records and explaining recovery when processing fails.
Use the resources actively
Choose one topic that matches the work you want to do. Read the explanation, attempt the exercise and check the expected result. Write down one assumption and one failure case before moving on.
Use documentation links in the guides to check tool-specific behaviour. Examples are for learning; they are not a verified record of questions asked by a particular employer.
For recent worked examples, visit the Blog. To suggest a correction, use the Contact page.
