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

30+ Project Ideas to Showcase Your Machine Learning Skills
Here are 30+ machine learning project ideas ideal for showcasing and honing your ML skills. There’s something for everyone, from beginners to advanced levels.
Nathan Rosidi -

Joining Multiple Tables in SQL - Examples and Walkthrough
We’ll show you how to use JOINs to join multiple tables in SQL and how choosing a specific type of JOIN can change the outcome of the query.
Irakli Tchigladze -

Top 18 Python Libraries A Data Scientist Should Know in 2023
Maximize your data science potential with the top 18 python libraries every data scientist should know in 2023, from NumPy to PyTorch and with subsections.
Nathan Rosidi -

SQL UNION vs UNION ALL: Differences You Need to Know
UNION vs UNION ALL is a crucial decision that analysts make daily. A wrong choice leads to erroneous business metrics. This article will help you avoid that.
Tihomir Babic -

Python Cheat Sheet – Technical Concepts for the Job Interview
A quick reference Python cheat sheet for learning the common tasks. Data structures, functions, data wrangling – the basics any data scientist should know.
Vivek Sankaran -

Data Engineer SQL Interview Questions From Top Employers
In this article, we will list important SQL concepts and walk you through 10 data engineer SQL interview questions asked by employers like Google and Amazon.
Irakli Tchigladze -

A Comprehensive Guide to CASE WHEN statements in SQL
Let’s explore the basic and advanced syntax of CASE WHEN statements in SQL and show how to use CASE statements to answer difficult interview questions in SQL.
Irakli Tchigladze -

Machine Learning Algorithms Explained: Support Vector Machine
Brace yourself for a detailed explanation of the Support Vector Machine. You’ll learn everything you wanted and what you didn’t but really should know.
Nathan Rosidi -

Types of Pandas Joins and How to use them in Python
Here are different types of pandas joins and how to use them in Python. Inner, Outer, Right, and Left joins are explained with examples from Amazon and Meta.
Nathan Rosidi -

Postgres Aggregate Functions You Must Know
In this article, we’ll explain the most popular Postgres aggregate functions, discuss their use cases, and answer five interview questions by top employers.
Irakli Tchigladze -

30 Product Analyst Interview Questions
Lacking confidence for the product analyst interviews? 30 questions, 7 topic categories, numerous interview tips, and practice opportunities will fix that.
Tihomir Babic -

The Essential 3 Data Science Projects to Land Your Dream Job
Here are 3 projects that will help land a data science job. These projects improve all five fundamental skills you’ll have to showcase in an interview.
Nathan Rosidi -