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

Python vs R for Data Science
Python vs R: R is an established language. Python is rapidly growing. Pitting one against the other, which will be the best language for Data Science?
Nathan Rosidi -

40+ Data Science Interview Questions From Top Companies
Overwhelming you with the data science interview questions is the only way to make sure your data science interview doesn’t end underwhelmingly.
Nathan Rosidi -

Go-to Guide to Currying in Python
Master Currying in Python for Efficient Data Processing and Machine Learning. Ideal for data scientists and Python developers looking to enhance their skill set.
Nathan Rosidi -

Data Analyst Interview Questions and Answers
In this article, we will discuss top data analyst interview questions and required skills from recent data analyst interviews at top companies.
Nathan Rosidi -

LeetCode Python Solutions for Data Science
How does a data scientist use LeetCode to practice their python skills for their data science interviews?
Nathan Rosidi -

4 Python Data Visualization Libraries You Can’t Do Without
Matplotlib, seaborn, Plotly, and pandas - the 4 Python data visualization libraries you can’t do without. Learn how to use them with our code examples.
Nathan Rosidi -

Methods for Ranking in Pandas
Learn how to rank data in Python Pandas using different methods. We use the Airbnb, Google, and Yelp datasets for practical examples.
Nathan Rosidi -

The Pandas Cheat Sheet To Be a Better Data Scientist
Here is Pandas cheat sheet explaining the functions any data scientist should know. Included are interview questions from Forbes, Meta, Google, and Amazon.
Nathan Rosidi -

Data Science Coding Interview Questions with 5 Technical Concepts
Understanding 5 coding concepts of data science coding interview questions that companies will test you on and preparing for them effectively.
Nathan Rosidi -

A Comprehensive Guide to Advanced Python Concepts
Advanced Python explained in a way that even beginners can get it. We’ll give you an overview of the concepts and then dedicate a separate article to each.
Nathan Rosidi -

Python Pandas Interview Questions for Data Science
An overview of the basics of data manipulation and the types of Python Pandas interview questions asked in Data Science Interviews.
Vivek Sankaran -

Understanding Python Try Except Blocks
From basics to advanced: Navigating Python try except blocks with real-world data science applications using the world happiness report dataset.
Nathan Rosidi -