Fetch and process JSON from REST API
Company: Motive
Role: Software Engineer
Category: Data Manipulation (SQL/Python)
Difficulty: Medium
Interview Round: Onsite
Quick Answer: This question evaluates a candidate's ability to implement robust API integration and data processing, including HTTP requests, JSON parsing, pagination, rate limiting, retries with backoff, timeouts, handling malformed or partial data, and performing aggregations and top-k computations.