Ubisoft interview question

Design Patterns, debugging, etc