PureCode Software interview question

How do you approach designing a responsive web application?