Build Winning Teams with iMocha

Company News, Diversity & Inclusion, iMocha Engineering Product Updates Remote Hiring Skills Assessment

All Posts



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


  1. “Your role will require to analyse, visualize and maintain data in the first few months, will you be fine with that?”
  2. “Do you understand the term regularization, tell me how useful it is?"
  3. “How will your role be different from ML or AI” (Machine Learning – Artificial Intelligence)
  4. “Which technique will you use to predict categorical responses?”
  5. “Why normal distribution is important?”
  6. “Can you talk on Eigenvalue and Eigenvector?"
  7. “Explain about the box cox transformation in regression models.”
  8. Can you use machine learning for time series analysis?
  9. “Do you know the ways to perform logistic regression with Microsoft Excel?”
  10. “ Do you know the formula to calculate R-square?
  11. “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 -

  1. What is monkey patching and is it ever a good idea?
  2. How do you keep track of different versions of your code?
  3. What is the difference between list and tuples?
  4. How is memory managed in Python?
  5. Explain what Flask is and its benefits?
  6. Explain how you can set up the database in Djanjo
  7. What advantages do NumPy arrays offer over (nested) Python lists?
  8. How do you make 3D plots / visualizations using NumPy / SciPy?


Questions related to Tableau - 

  1. What is the difference between context filter to other filters?
  2. Max no of tables we can join in Tableau?
  3. What are Dimensions and Facts?
  4. What is dual axis & blended axis?


III) Face to Face Data Science Interview Questions


  1. In which libraries for Data Science in Python and R, does your strength lie?
  2. 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.
  3. What unique skills you think can you add on to our data science team?
  4. Is more data always better?
  5. What are your favorite data visualization tools?
  6. What do you think is the life cycle of a data science project in our company?
  7. Which is better - too many false positives, or too many false negative? You can give examples.
  8. How do clean up and organize big data sets?
  9. What opportunities data science will bring in the near future?
  10. Ask industry-specific questions related to data types, domain knowledge etc.
  11. What were the business outcomes or decisions for the projects you worked on?
  12. What’s your favorite part of being a data scientist?


Utkarsh Singh
Utkarsh Singh
Utkarsh Singh is a digital marketer who has also found love for writing in the recruitment industry. His creative approach can help you look at the same prospective in a different way.
Find me on:

Topics: Tech Recruitment, Remote Hiring, Skills Assessment

Related Posts

iMocha AI-Evaluation: Assess Business English for Non-Technical and Customer Facing Roles

Introducing AI-evaluation Speaking and AI-evaluation Writing:Two new question types that leverage Artificial Intelligence to auto evaluate Business English, both speaking and writing skills, of a candidate.  

Everything You Need to Know to Hire a Great Salesforce System Admin

System administration is the configuration and management of the hardware, software, and other operating systems that support the users, devices, and applications they rely on. A Salesforce system administrator is the superhero who ensures that the infrastructure—the hardware, software, and OS―is always functioning and connected to the users’ needs. Basically, a SysAdmin is an efficient problem solver.

Resilience and Innovation — A look at Microsoft's 11th Partner Leadership Conclave

Microsoft held its 11th Partner Leadership Conclave on the 12th and 13th of January’21. Working towards Microsoft’s mission to empower customers, the PLC serves as a perfect partner for organizations to connect, learn, and accelerate growth and success.