I applied online. The process took 2 months. I interviewed at Esri in Jan 2017
Interview
Three phone interviews - 1) HR 2) Technical (Basic OOPs questions and a couple GIS related questions) 3) HR (Salary and STAR questions).
Waiting for the onsite interview to be scheduled
Interview questions [1]
Question 1
What do you know about Esri? Make sure you thoroughly research about the company and be as confident as you can.