Taro Logo

Software Engineer Interview Experience - San Francisco, California

March 1, 2012
Positive ExperienceNo Offer

Process

I was contacted by a recruiter about this opportunity. After a week, I received the schedule for the phone interview.

The interview was with the hiring manager. The questions were related to my current and previous projects, which I explained in detail.

Then, there were a few questions about basic Java concepts (OOPS concepts).

After that, a few questions about performance and memory leaks.

The interviewer was very nice and helpful throughout the interview. He was very happy by the end of the interview and invited me for the onsite interview.

The onsite interview was a Java coding test, and it was in San Francisco.

After a few days of the onsite coding test, I heard from the recruiter that they are not moving forward with my application to the next stage. Overall, a very positive experience and I learned a lot.

Questions

Find the first index of the substring.

Condition: Do not use Java library functions or regular expressions.

And measure the performance of your implementation with the standard Java library function.

Examples: String 1: “abcdefg” String 2: “bcd” Should return 1

String 1: “abcdefg” String 2: “x” Should return -1

Design an online restaurant reservation system. Customers should be able to reserve a table for a timeslot (sort of like OpenTable).

Was this helpful?

Interview Statistics

The following metrics were computed from 62 interview experiences for the Salesforce Software Engineer role in San Francisco, California.

Success Rate

56%
Pass Rate

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

Experience Rating

Positive79%
Neutral10%
Negative11%

Candidates reported having very good feelings for Salesforce's Software Engineer interview process in San Francisco, California.

Salesforce Work Experiences