What is this question about?
This question checks to see if you can identify which aspects of a feature to test and which techniques to use.
What is the interviewer looking for?
The interviewer is evaluating you on the following:
- Do you start with the goal?
- Do you identify what to test and why?
- Do you understand how to use common testing techniques like A/B testing?
- Is your answer structured or do you tend to talk about random points without a coherent thread?
How to structure your answer?
Structure your answer in the following way:
- Start by describing what the feature does.
- State what the goal of the feature is.
- Talk about the different components and describe what they do.
- Discuss design alternatives for those components.
- Hypothesize alternative design versions to compare with current versions. Then state how to test each hypothesis.
- Summarize your analysis and recommend which components to test.