Xenber interview question

Software Architectures, and how to implement it