OpenAI interview question

multi part coding question and also multi part system design