Dell Technologies Interview Question

How do you architect a layered application?