Montran Interview Question

Design patterns in software arhitecture