Welcome to Interview Query!
We have curated over 500 Data Science interview questions from 100+ top-tier tech companies, sourced by community members who have recently gone through those firms’ actual interview processes. Prepare for your upcoming interviews the right way by tackling the constantly growing bank of interview questions and learning from Interview Query’s community of experienced data scientists.
If you are a new user, please follow these three simple steps to get started:
We also support sorting, so you can find questions based on rating and recency.
Question Preview
Once you hover over the question title, a question preview will show up, giving you the ability to either answer the question or view the solution.
Hints
If you’re ever stuck on a problem, click the “I need help” button. This will bring up a list of “hints” that will help guide you towards a solution.
When you think you have a solution, click the “I’ve got an answer” button. This will bring up a list of “gotchas” to check your solution’s logic. After going through the “gotchas” you can view a solution by clicking “show solution”
Note: To switch between code editors, you may change it on the drop-down arrow beside the code editor.
To navigate each feature on the question, you may:
1. Upward Arrow - You can upvote a question if you like it and find it useful.
2. Downward Arrow - Downvote a question.
3. Star - To save the question, click the star icon.
4. Check Mark - Mark questions that you have completed.
5. Give Feedback - If you have comments, suggestions, or feedback on that question.
You just need to fill out the company, position, and interview date.
When leaving comments and replies, feel free to make use of markdown to format and structure your response. If you are new or unfamiliar with markdown, check out this helpful guide.
Also, don’t forget to take advantage of our built-in language syntax highlighting.
SQL Syntax Highlighting:
Python Syntax Highlighting:
Respond to comments and view replies from other IQ members.
Submit comments and sort them by recency and top comments.
Check out our data science courses with over 40 hours of content covering various topics such as Product Sense, SQL, Python, and a lot more to help you gain the skills and knowledge necessary to succeed in your data science journey.
Each course includes questions from IQ’s questions page with hints and solutions. To test out your knowledge and understanding of the course.
Test your knowledge and skills among other IQ members with IQ’s challenge questions and get feedback on every assessment.
Each question is timed.
Check out your performance score and the questions you got correct and incorrect.
Check out our list of take-home assignments to help you practice longer problems and find the right approach to answering them.
View take-home assignments that have solutions by using our filter.
Instructions, estimated time to finish the assignment and the option to submit your solution button are at the bottom of the take-home assignment page.
Share your interview, job, and career experiences with other IQ members by posting on the discussion board:
Fill out each question asked on the topic you’ve chosen.
Leave comments and discuss with other IQ members by clicking on each submission.