Course Content
Interview Expectations
This topic talks about the expectations and focus areas in the interview and shares some insights into what kind of signals the interviewer captures during the interview.
0/7
Questions
This topics goes through some example questions and how to approach them.
0/5
Machine Learning System Design
About Lesson

From my interviewing experience, I have seen candidates are most comfortable with this step (especially candidates with not a lot of industry experience). Having said that, a lot of candidates answer in a biased manner regarding which model they would pick, rather than focussing on the current problem. It’s important to know the algorithms that you are discussing thoroughly as the interviewer is evaluating you on your in-depth knowledge as well as modelling choices.

Here are the things you should keep in your mind when talking about modelling approaches:

  • Modelling choices and training process. 
  • Technical details of the training method and contrast between different approaches (trade-off analysis).

Positive signal in this area usually includes candidates showcasing familiarity with a variety of modelling techniques and selecting the one appropriate in this context, justifying the selection and doing trade-off analysis. The candidate should give technical details of the different algorithms listed and discuss various potential issues that could arise with these approaches. It’s important to realise that we are trying to implement a solution in a large-scale setting, so walking through the challenges and how to mitigate them shows experience and gives a very positive signal.

Scroll to Top