The process began with a standard recruiter screen. From there, I was given a take-home exercise to build an API from scratch that mirrored a core component of their product. This was followed by a 2-hour pair programming interview over Zoom, during which I was asked to brainstorm feature ideas, select one, and implement it using their real APIs. This was done on my own device rather than a third-party system like Coderpad. Upon completion, I was asked to submit a copy of my work. There was a 10-minute gap between the pair programming session and the presentation round. For the presentation, I was asked to explain my feature and answer a few design questions.