Recruiter reached out to me on LinkedIn. Had a screening call, then started the interview process. Total 4 interviews (2 with manager and director, 2 technical). One of the technical interviews focused on writing a script to do an API call. The other one was based on two Hackerrank exercises. Overall a good, but lengthy process.