Your question is REST vs GraphQL Revisited. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
What is the difference between REST and GraphQL, and in which scenarios would you choose one over the other at Accenture?
Keep your answer focused on API design, client data needs, caching, and operational complexity. Do not give a generic definition only, explain how the choice affects implementation and maintenance.