Data Science Educational Resources
StrataScratch is a data science educational platform with over 1,000+ real interview questions from your favorite companies.

AI in Data Science: How Experts Decide What to Automate
Learn how experts use AI in data science, which tasks they automate, where human judgment still matters, and how the AI data scientist workflow is evolving.
Tihomir Babic -

Meet StrataAI: Your Built-In Coding Tutor on StrataScratch
StrataAI is StrataScratch’s new AI coding tutor. See how it explains questions, gives hints, and debugs your code without ever handing you the full answer.
Nathan Rosidi -

50 LLM Interview Questions and Answers for 2026
Beginner to advanced LLM interview questions with real practice and system design.
Sara Nobrega -

How AI Changed the Data Science Interview
The data science job changed. Job interviews changed. Did you adapt, or are you still preparing for an interview that no longer exists?
Tihomir Babic -

StrataScratch’s Data Project and Mini-Analysis Grader and Evaluator
Every data project and mini-analysis you submit gets read by an AI that scores five dimensions, catches six cardinal sins, and refuses – on principle – to hand you the fix.
Nathan Rosidi -

StrataScratch Mini Analyses: Bite-Sized Real-World Data Analysis Practice
StrataScratch's new question format pairs a small, uncleaned dataset with a real business scenario — testing the judgment calls that separate a working analyst from someone who can just write a query.
Nathan Rosidi -

How to Connect StrataScratch to Claude Using an MCP Connector
Connect your StrataScratch account to Claude with the StrataScratch public MCP connector. Browse interview questions, run code against real datasets, check your solutions, and review your progress, all without leaving your chat window.
Nathan Rosidi -

Using SQL Regex to Classify and Filter Messy Data
Messy ratings, jumbled addresses, and buried keywords: SQL regex filters and classifies all of it inside the query, in seven real interview questions.
Sara Nobrega -

How SQL EXISTS Works and When to Use It
Ignore EXISTS at your own peril! Learn how SQL EXISTS actually works, how it compares to IN and JOIN, and solve actual interview questions.
Tihomir Babic -

SQL Execution Order Explained With Real Query Examples
SQL execution order decides how queries actually run. Learn why FROM comes first, how aliases fail in WHERE, and when to use HAVING, with real examples.
Sara Nobrega -

You’re Not Unemployed. You’re Unemployable. (Here’s Why.)
Five reasons your data science job search isn't working, and what to fix before sending another application.
Tihomir Babic -

Understanding NULL Semantics in SQL
NULL in SQL is often a source of confusion, leading to bug propagation. Learning how NULL behaves in different scenarios to keep your query outputs trustworthy.
Tihomir Babic -