Viasat Interview Question

Design / architect a component development