I applied through an employee referral. The process took 4 weeks. I interviewed at Esri in Mar 2016
Interview
Interview process consisted of 3 phone screenings. First call was basics about Esri and GIS; who is founder? Tell me about a GIS project you've done, etc. 2nd interview was technical interview. 3rd interview was with a manager in the department who talked about position requirements and company culture type questions.
Interview questions [1]
Question 1
Questions were a bit challenging, but they didn't expect you to know all of them; interview designed for you to find answers on the fly using online resources etc. Questions were about networks, IP address, DNS, UNC, difference between HTTP/HTTPS, also about GIS fundamentals like coordinate systems, projections, types of GIS web services.