Root Inc. Interview Question

Q: What are security considerations to make when designing a web application?