The interview process consisted of three rounds. The first was a recruiter phone call to discuss the role and background. The second was a short Zoom meeting with the team leader. The third was a technical interview where I was required to design and implement a task involving a map, a table, and entities displayed on the map. The questions focused heavily on performance considerations when dealing with a large number of entities on both the map and the table.