Data Science interview questions can be divided into 3 categories technical data science interview questions, statistical data scientist interview questions and face to face interview questions. Technical data science interview questions are based on data science programming languages like Python, R, tableau etc. Statistical data science interview questions are based on math, machine learning, probability etc. and face to face interview usually have data science interview questions related to past experience or projects.
I) Technical data science interview questions
- “Your role will require to analyse, visualize and maintain data in the first few months, will you be fine with that?”
- “Do you understand the term regularization, tell me how useful it is?"
- “How will your role be different from ML or AI” (Machine Learning – Artificial Intelligence)
- “Which technique will you use to predict categorical responses?”
- “Why normal distribution is important?”
- “Can you talk on Eigenvalue and Eigenvector?"
- “Explain about the box cox transformation in regression models.”
- Can you use machine learning for time series analysis?
- “Do you know the ways to perform logistic regression with Microsoft Excel?”
- “ Do you know the formula to calculate R-square?
- “Explain what precision and recall are. How do they relate to the ROC curve?”
II) Statistical data science interview questions
Questions related to Python, NumPy, Djanjo -
- What is monkey patching and is it ever a good idea?
- How do you keep track of different versions of your code?
- What is the difference between list and tuples?
- How is memory managed in Python?
- Explain what Flask is and its benefits?
- Explain how you can set up the database in Djanjo
- What advantages do NumPy arrays offer over (nested) Python lists?
- How do you make 3D plots / visualizations using NumPy / SciPy?
Questions related to Tableau -
- What is the difference between context filter to other filters?
- Max no of tables we can join in Tableau?
- What are Dimensions and Facts?
- What is dual axis & blended axis?
III) Face to Face Data Science Interview Questions
- In which libraries for Data Science in Python and R, does your strength lie?
- Suppose you are given a data set, what will you do with it to find out if it suits the business needs of your project or not.
- What unique skills you think can you add on to our data science team?
- Is more data always better?
- What are your favorite data visualization tools?
- What do you think is the life cycle of a data science project in our company?
- Which is better - too many false positives, or too many false negative? You can give examples.
- How do clean up and organize big data sets?
- What opportunities data science will bring in the near future?
- Ask industry-specific questions related to data types, domain knowledge etc.
- What were the business outcomes or decisions for the projects you worked on?
- What’s your favorite part of being a data scientist?