YM Inc. interview question

Please describe your design process.