I applied online. The process took 8 weeks. I interviewed at Esri in June 2018
Interview
I had an initial talk with the Hiring Manager and then was interviewed by the Senior Software Engineer wherein most of the interview was only technical theoretical questions. I was told it would be a video call and I'd be writing a code. However, the guy calls up and starts asking theory and comparisons between different coding languages which did not seem relevant to the job description. Later I was interviewed by the HR person, more of a phone screen. It seemed weird that such a big company was considering the phone screen as a third (and final) round of interview process. It was a fairly decent conversation(nothing that any decent applicant would get rejected on). When I was asked about the expected pay, I asked about the average pay for CA area for Esri employees. However, I was said that my expectations were significantly high. I said I am open to negotiating too. The HR told me she'd get back after discussing with the hiring manager as they're willing to extend an offer. I tried following up with the HR and the hiring manager four times after(without any response), which took around 4-5 weeks. Eventually, the HR sent out a sample email stating that I was rejected. I am so fed up with the process that I don't even want to know the reason for rejection. It's good that I didn't end up in such a poorly organized company.
Interview questions [1]
Question 1
Standard Java Object oriented programming theoretical questions.
I applied online. The process took 3 weeks. I interviewed at Esri (Gurgaon, Haryana) in Aug 2025
Interview
6 rounds, each round 1 hour, and at odd hours, for a company and compensation that do not justify it.
Worst interview I've ever given or seen.
And it is not succession round based, they will take all 6 rounds and then declare the result.
What a waste of time
Extensive interview process with multiple rounds, starts with an HR call, then chat with product owner. Then a technical interview with fairly easy questions then a multiple interviews testing thinking, behaviour and experience.
Got a call from HR to ask about my background. Later hiring manager scheduled a call. It was a mix of resume based and behavioral questions. Then onsite interview was set up. It was a negative experience. They think they are the only ones who are doing great work in the tech industry. Please do your research before applying.
Interview questions [1]
Question 1
Your experience, technical questions, coding, your thinking process