Studio Graphene interview question

System design