<aside> 💡 Pay for the premium version of interview prep websites like LeetCode. $30 a month subscription is totally worth it compared to the returns.
</aside>
Data Science interviews test many technical skills depending on the role or the level.
Algorithmic Coding Prep
This is probably the most important component for software engineering roles, but not so much for data scientists. If you are interested in roles like Research Scientist, Research Data Scientist, then this will become important.
One mistake people do here is spend too much time worrying about this and too much time to get good at this.
Most interviews for data scientist roles will go into Arrays, but not so much into advanced concepts like binary trees. So spend most time in Easy and Medium Array questions.
Preparation:
SQL
You cannot afford to bomb SQL rounds. So do well here.
Preparation:
https://mode.com/sql-tutorial/introduction-to-sql/ is the best place to brush up on SQL skills. Its concise and to the point
https://selectstarsql.com/ seems like a great place to learn SQL.
https://leetcode.com/problemset/all/?listId=5htp6xyg&page=1 has good practice questions.
My mode SQL notes