The process started with a behavioral recruiter screen focused on my background, interest in the company, and general fit for the role. After that, I had a technical interview on CoderPad involving reading data from an API and working with nested JSON. The problem started straightforward and then added follow-up requirements, including finding the maximum velocity and maximum range from the returned data.