Taro Logo

Software Engineer Interview Experience - Indianapolis, Indiana

October 1, 2018
Positive ExperienceGot Offer

Process

My interview was at Salesforce Tower in downtown Indianapolis. Getting to the location is pretty easy, but the parking situation is a bit rough for anyone who isn't from Indianapolis or doesn't know the downtown area well.

I was greeted at the reception desk and asked to sign in, which was a straightforward process. It was all done through a tablet, where you provide information such as who you are there to see, your name, and email. Within a minute, I was greeted by the person who would take me up to the interview area. Everyone was polite, and the office was bright and welcoming.

I was told how the interview process would go and handed a folder with the names of the people who would be doing the interviewing, as well as the times of each step.

The interview was broken into three segments, each an hour long: a team of two people, one person, then two more.

Part one focused on basic questions around software like OOP and how I would go about solving some problems. I feel this will differ depending on the team, platform, or technology you are applying for. Be ready to whiteboard some of your solutions. Also, if you have something on your resume (a technology, language, strategy, etc.), be ready to answer in depth.

Part two was a review and questioning about the 'hacker score' that Salesforce will likely have you do before the interview. Be ready to answer questions about why you wrote code in the fashion you chose, what could have been improved, and what you might have had issues with overcoming.

Part three was similar to part one, as in I was asked more of the same questions and some others. This could be good for you if you learned or rehearsed from part one. Similar to part one, be ready to whiteboard the code or solution.

Once the final portion was over, I was shown around the office, where I could get a good idea of the daily work life of a Salesforce software engineer. This will give you a little more time to casually ask more about the work-life and culture of the company and teams.

Tips for all three sections: read up on Salesforce as a company, their platforms, and their culture. Have questions ready if there's something you're unsure of. Do not be afraid to answer, "I don't know this" or "I have not had to do/use this." There will be questions that are possibly misleading where the answer is "I've not done this," and that might be because it isn't possible. It can be very convincing when asked, "How would you go about doing X, Y, Z?" It'll make you second-guess if it is really possible.

Take notes and ask questions about things you may not know the answer to. It shows that you're willing to learn about it. Even if you're not accepted on board, you'll have another tool in your kit.

Questions

What are all the verbs for a CRUD API?

Was this helpful?

Interview Statistics

The following metrics were computed from 15 interview experiences for the Salesforce Software Engineer role in Indianapolis, Indiana.

Success Rate

73%
Pass Rate

Salesforce's interview process for their Software Engineer roles in Indianapolis, Indiana is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive80%
Neutral7%
Negative13%

Candidates reported having very good feelings for Salesforce's Software Engineer interview process in Indianapolis, Indiana.

Salesforce Work Experiences