Implement a REST GET Endpoint and Evolve Its Contract Safely
Company: Generalmotors
Role: Software Engineer
Category: Software Engineering Fundamentals
Difficulty: medium
Interview Round: Technical Screen
Overview: Discuss a concrete read-endpoint plan, safe and idempotent semantics, error handling, and compatibility when an API contract changes.
Read the full Generalmotors Software Engineer interview experience this question came from