I applied through college or university. The process took 4 weeks. I interviewed at Esri (College Station, TX) in Feb 2016
Interview
I applied at this postition at my university's job fair January(also applied at Esri's website). Then I got a email for phone interview time and schedule the interview about 3 weeks later. It is a phone interview.
Interviewer call me on time.
First I introduce myself, and briefly talked about my projects( related to C++). But interviewer didn't ask questions about my projects...
Then interviewer asked questions about basic knowledge in C++. Like virtual function, inline function, malloc...
Then for algorithms, only the meaning big-O notation...
At last, I asked some questions about the intern position.
The whole interview takes about 30 minutes.
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