Practice
Interview Questions
Work on data science and machine learning interview questions from top tech companies
Challenges
Test your mettle against other people on the platform and see how you rank against your peers
Takehomes
Try out our new Takehomes where you solve longer problems in a step by step fashion with notebooks from different companies.
Coaching
Get the expert help needed to ace your next interview from professionals at top tech companies
Learning Paths
All Learning Paths
Explore different learning paths to help you prepare for your next interview
Product Metrics
Understand how to use product metrics and analytics to influence decisions
SQL
Brush up on your SQL skills and learn advanced tips and tricks
Modeling and Machine Learning
Learn how to apply machine learning to influence business decisions
Statistics & A/B Testing
Refresh your knowledge on statistics, distributions, and applying A/B testing
Probability
Understand core probability concepts and theory across different distributions
Python
Learn the basics of Python and how to approach coding and problem solving
Data Analytics
In this course we will learn how to tackle data analytics problems.
Community
Join our Slack community
Chat with other data scientists, engineers, and product managers
Interview Experiences
Learn and post about recent interview experiences at tech companies
Salary & Compensation
Compare offers and see how your compensation stacks up against the market
Leaderboard
Check out our leaderboard and see how you compare to other users.
Resources
Articles
Recent articles and guides on data science careers and interviewing
Company Interview Guides
In depth research and data on top companies and their interview processes
Salaries
Data Scientist Salary
View the Data Scientist salary based on location, company and seniority
Data Engineer Salary
View the Data Engineer salary based on location, company and seniority
Data Analyst Salary
View the Data Analyst salary based on location, company and seniority
Machine Learning Engineer Salary
View the Machine Learning Engineer salary based on location, company and seniority
Jobs
Job Board
Find your next dream job on our data science job board
Hire Amazing Talent
Optimize your recruiting efforts for data scientists and machine learning professionals
Post a Job
Post a job listing on Interview Query and we'll display it to our vast network of candidates
Get Referrals and Intros
Create your profile and we'll match you to hiring managers and companies looking for candidates
Interview Links
Share a question on an interview and see how your candidate answers it
Contribute
Submit an interview question
Share a question you've encountered during the interview
Share your Interview Experience
Help add your interview experience to the community
Share your Salary
Contribute salary and compensation data
Pricing
Back to questions
Tower of Hanoi
Upvote
0
Downvote
Save
Mark Completed
View comments (1)
Have you seen this question before?
Next question
Question
Solution
.
.
.
.
.
Editor
Details
Submissions
Comments
Loading comments
There's so much more to Interview Query!
Sign up to access hundreds of interview questions, expert coaching and a flourishing data science community.
Log In
Sign Up
Comments