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

AI-Proof Your Data Science Career With These 4 Skills
Is data science here to take your data job? How can you stay relevant amidst tectonic tech changes? We attempt to answer these questions in the article.
Nathan Rosidi -

How to Create a Matplotlib Histogram?
A Matplotlib histogram is a common data visualization in data science. Here, you will learn all the fundamentals of creating and customizing histograms.
Nathan Rosidi -

Introduction to Polars: Everything You Must Know?
Explore how Polars surpasses Pandas in speed and efficiency with a step-by-step breakdown of a real Visa interview question on calculating customer density
Nathan Rosidi -

How to Customize Matplotlib Colors for Better Plots?
Customizing Matplotlib colors is more than just choosing your favorite color for a plot. Colors play a crucial role in communicating your data’s message.
Nathan Rosidi -

Getting Started with PlotlyJS: A Beginner's Guide
Learn how to create interactive charts with PlotlyJS in JavaScript—no setup needed, just code directly in your browser.
Nathan Rosidi -

ML Interviews are Ridiculous And All Over the Place
If you think ML interviews have become crazy lately, you’re not imagining it. They are ridiculous, and we’ll examine why in this ranty article.
Nathan Rosidi -

Data Structures and Algorithms in Python for Beginners
The article will teach you the basics of data structures and algorithms in Python. Arrays, lists, dictionaries, tuples, sets, and queues are all there and more.
Nathan Rosidi -

3D Plot using Plotly (with Examples)
Discover how to create dynamic 3D plots with Plotly, using real-world datasets like Rotten Tomatoes movies, and unlock insights across industries.
Nathan Rosidi -

5 Alternatives to Matplotlib That Make Data Visualization a Breeze
If you find Matplotlib leaving a lot to be desired, you’re not the only one. While it’s not a bad library, you might find these five alternatives better for specific uses.
Nathan Rosidi -

How to Find the Minimum Value in SQL (with Examples)
Finding the minimum in SQL is easy: just use the MIN() aggregate function. In this article, you will learn how to do it in different real-case scenarios.
Nathan Rosidi -

Biases When Hiring For Data Science Roles
What are the biases data scientists face in hiring? These biases are sneaky, so you should know how to handle them both as a candidate and a hiring manager.
Nathan Rosidi -

Easy Guide to Python Hashmaps
What are Python hashmaps, what are the basic operations and advanced techniques, and how to use them in practice? We answer all that and more in this article.
Nathan Rosidi -