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

Top 30 Python Interview Questions and Answers
A comprehensive overview of the types of Python interview questions asked in Data Science Interviews at top companies like Amazon, Google, Microsoft, etc.
Vivek Sankaran -

Advanced Pandas Aggregations for Data Analysts and Scientists
Enhance your data analysis toolkit with complex pandas aggregation techniques for deeper insights
Nathan Rosidi -

Mastering Python RegEx: A Deep Dive into Pattern Matching
Python RegEx Demystified: Deciphering the Art of Pattern Matching with Python's re Module
Nathan Rosidi -

Python Dictionaries: Master Key-Value Data Structures
Grasp the essentials of Python dictionaries. Learn to create, manipulate, and iterate through the key-value pairs for powerful data management.
Nathan Rosidi -

Solving LeetCode Two Sum Problem for Data Science Interviews
In this guide, we will explore three different solutions to a simple data science question called "Two Sum" from the LeetCode platform.
Irakli Tchigladze -

A Comprehensive Guide to Python Lists and Their Power
Python lists from A to Z. Learn about creating, modifying, and performing complex operations, along with valuable list methods to elevate your coding skills.
Nathan Rosidi -

Solving LeetCode Single Number Problem for Data Science Interviews
How does a data scientist solve the LeetCode Single Number problem in Python to prepare for their data science interviews?
Nathan Rosidi -

Overview of Machine Learning Algorithms: Classification
Let's discuss the most common use case "Classification algorithm" that you will find when dealing with machine learning.
Nathan Rosidi -

3 Web Frameworks to Use With Python
In this article, we discuss three web frameworks – django, FastAPI, and Flask – for building and deploying web apps in Python. They make data science life easier.
Nathan Rosidi -

Ranking in Python and SQL
In this article, we will explore the ranking parameters that can help you handle the ranking tasks in a more efficient and accurate manner.
Nathan Rosidi -

Binomial Distribution in Python for Coin Flip Prediction
Exploring the binomial distribution in Python: understanding probability calculations for coin flips with different methods.
Nathan Rosidi -

10 Interesting AI Projects For Beginner Coders in 2023
You should start somewhere, and the 10 AI projects are a good start. They are ideal for beginners. Along the way, you’ll also learn AI theory.
Nathan Rosidi -