Royal Cyber Inc. interview question

Design patters and system design