Design a Secure Copilot API | Microsoft Interview Question