ThousandEyes interview question

What was your design process for the coding challenge?