Taro Logo

Software Engineer Interview Experience

February 1, 2014
Positive ExperienceGot Offer

Process

The entire process was excellent. I got to experience why Salesforce is truly among the best firms to work at, but the interview process is long and tough.

There were nine technical interviews and one behavioral interview with HR, each lasting an hour, with a fairly tough coding test in addition.

The company is looking for not just smart, intelligent, well-rounded software and data engineers, but also those who are good team players, show a passion for the industry, and can interact well with the teams and interviewers (since you'll likely be working with them).

Questions

Cannot disclose exact questions due to a confidentiality agreement. However, know your algorithms with respect to running time and memory requirements.

If you worked hard in CS school and learned the fundamentals well, all the questions are fair. Understanding the following will be beneficial:

  • Multi-threading and multi-processing
  • Algorithms (Dynamic Programming) and advanced data structures
  • Various testing methodologies (unit, functional, etc.)
  • Agile Scrum
  • Databases
  • Operating systems (mostly Unix-based)
  • Web layers
  • A bit of network protocols (depending on your role)

Being strong in core Java and JEE was definitely a plus.

All engineers you'll interview with are very bright, so don't make up solutions if you do not understand something. Ask questions and try to give it your 100% to figure out the solution together.

Was this helpful?

Interview Statistics

The following metrics were computed from 226 interview experiences for the Salesforce Software Engineer role in United States.

Success Rate

55%
Pass Rate

Salesforce's interview process for their Software Engineer roles in the United States is on the easier side as most engineers get an offer after going through it.

Experience Rating

Positive78%
Neutral11%
Negative11%

Candidates reported having very good feelings for Salesforce's Software Engineer interview process in United States.

Salesforce Work Experiences