I applied online. The process took 4 weeks. I interviewed at Esri (Redlands, CA) in Oct 2022
Interview
The first interview is not recruiter but the manager, then the team which consists of 5 people. No coding, just technical questions. It was pretty intense. From first interview to offer was one month. Offer given through recruiter.