I applied online. The process took 2 weeks. I interviewed at Esri in Jan 2023
Interview
About two weeks after applying, I was scheduled for a technical screen with the team lead. There was no intermediary step before this technical screen. The screen itself was quite easy. Just basic JavaScript competence and some teasers/bugs having to do with weird JavaScript quirks. The lead who interviewed me for this was very easy going, and also gave me a chance to ask questions and learn more about the position. After this, I quickly had a follow-up from a recruiter who asked me more about my goals and a couple of behavior questions. It was also fairly easy, with a conversational vibe that put me at ease. After this, I was forwarded on to the final round of panel interviews, which I understand to involve both behavioral and technical components, meeting various teams. However, I did not end up doing this final step in the interview process because, in the intervening week, I got an offer from another company that I decided to accept. However, I would definitely apply to Esri again in the future when ready to look for a new opportunity. It seems like a cool place to work with friendly people, nice benefits, and decent pay.
Interview questions [1]
Question 1
Given a number array and a target, determine if any two numbers in the array can be summed to equal the target.
I applied online. The process took 1 day. I interviewed at Esri (Sharjah) in Mar 2018
Interview
2 rounds of 15 mins each for aptitude. Then two round of technical interview. Finally one round of HR with the Project Manager. All the rounds were minimum half hour each
Interview questions [1]
Question 1
Any particular instance where you had to argue with your manager