SITA Interview Question

Object-oriented programming, Design Patterns, etc.