Machine Learning Mock Interview

Practice 20 Machine Learning interview questions covering algorithms, model evaluation, and deep learning fundamentals.

Question 16 of 20

Please discuss the differences between generative and discriminative models?

  • How to Answer

  • Example Answer

  • Community Answers

William Swansen
William Swansen

William Swansen has worked in the employment assistance realm since 2007. He is an author, job search strategist, and career advisor who helps individuals worldwide and in various professions to find their ideal careers.

You probably already recognize this as a technical question. Questions asking you to discuss the differences between two concepts or terms used in your profession are easily identified as technical. The best way to respond to a technical question is to first define the terms, then either compare them or discuss how they are used in your work. You may also want to provide some examples relevant to the organization you are interviewing with to further demonstrate your knowledge in this area.