Hexaware Technologies interview question

Design patterns. Design and development Architecture pattern Structural approach Thread management