Salesforce

  www.salesforce.com
  www.salesforce.com

Salesforce Member of Technical Staff Interview Questions

Updated Jul 25, 2014
Updated Jul 25, 2014
9 Interview Reviews

Interview Experience

Interview Experience

57%
28%
14%

Getting an Interview

Getting an Interview

25%
25%
25%

Interview Difficulty

3.6
Average

Interview Difficulty

Hard

Average

Easy

9 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty

 

Member of Technical Staff Interview

Anonymous Interview Candidate in San Francisco, CA
Anonymous Interview Candidate in San Francisco, CA
Application Details

I applied through a recruiter. The process took 2+ weeksinterviewed at Salesforce in July 2014.

Interview Details

I was initially contacted by the recruiter for Chatter team to see if there's a match. I went through one technical phone interview and the remote programming test. After I passed them both, they came back and told me that they've changed direction.

A few days later, another recruiter from Sales Cloud approached me and since I've done the remote programming test, they skipped that but instead I get to do technical remote whiteboarding interview once and talked to the Director of Engineering. Once I've passed those, they flew me to their HQ for 6 rounds of interview (one of them is lunch).

Overall I'm pretty satisfied with the process as they tried to ensure I'm ready and well prepared for each round of the interview.

Interview Questions
  • They will ask you everything from the Database up to the Front-End   Answer Question
No Offer
Positive Experience
Difficult Interview

Other Interview Reviews for Salesforce

  1.  

    Member of Technical Staff Interview

    Anonymous Interview Candidate in Tampa, FL
    Anonymous Interview Candidate in Tampa, FL
    Application Details

    I applied through other source. The process took 2+ weeksinterviewed at Salesforce.

    Interview Details

    1st level phone interview followed by a programming round. If you pass the second one there will be a 3-4 hours in person interview and after that I had another two technical interviews through phone.

    Interview Questions
    • There were some puzzle type questions asked in the in-person interview which was required to be solved with a white board solution in 2 minutes to judge how you think I guess. It was unexpected..but was good   Answer Question
    Negotiation Details
    The Salary was offered equal or more than my expectation and I was totally ready to say "Yes"
    Accepted Offer
    Positive Experience
    Difficult Interview
  2. 1 person found this helpful  

    Member of Technical Staff Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online. The process took 3 weeksinterviewed at Salesforce.

    Interview Details

    very standard process, the only difference is there is a coding interview of 2 hours and it is decent. Not of the level of interviewstreet, it is much simple than that.

    Nothing very simple questions on Java, couple of them on data structures and algos. One interview is full on UI even if you never worked on it, they will expect it. One of SQL and database

    Interview Questions
    • Nothing very simple questions on Java, couple of them on data structures and algos. One interview is full on UI even if you never worked on it, they will expect it. One of SQL and database   Answer Question
    Negotiation Details
    did not negotiate. you should negotiate very hard. increaments sucks here if you want to take the job make sure your salary is good for next 2 yrs
    Accepted Offer
    Neutral Experience
    Average Interview
  3.  

    Member of Technical Staff Interview

    Anonymous Interview Candidate in San Francisco, CA
    Anonymous Interview Candidate in San Francisco, CA
    Application Details

    I applied through other source. The process took 2 weeksinterviewed at Salesforce in September 2012.

    Interview Details

    I was asked by a friend to join a salesforce hiring event in Seattle. After chatting with a few teams, a technical screen was scheduled with a manager who was not the hiring manager. The technical screen was on data structures, algorithms and testing at power with a number of top companies.
    I was invited to the onsite interview in a couple of days. The travel arrangements were adequate and I began the interviews with a 2 hour coding test. An hour on the computer and another hour in discussion. The computer does not get internet access. The questions were tricky but standard Data structures - substring, three number sum etc. The next round was a lunch interview with the Hiring manager, it was a hard time to make her understand a different view to testing. I recommend not to go this route but instead agree :). Then there was a round with 2 senior folks on design patterns, OOPs, coding. Followed by a round with 2 fairly young engineers. This was supposed to be on testing but the interviewers lacked experience and this was a very abstract round. This was followed by another round with a hiring manager.
    Overall, the experience was fine except the fact that they did not have either a specific position or a mature interviewing panel. They were just trying to hire a good profile.

    Interview Questions
    • Testing a search text box in one test case which covers everything :)   Answer Question
    No Offer
    Average Interview
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review
  5. 1 person found this helpful  

    Member of Technical Staff Interview

    Anonymous Interview Candidate in San Francisco, CA
    Anonymous Interview Candidate in San Francisco, CA
    Application Details

    I applied through an employee referral – interviewed at Salesforce in March 2011.

    Interview Details

    I had an internal referral who sent my resume to HR who in turn forwarded it to few hiring managers. They got back to me the same day to schedule a phone interview with one of the hiring managers. I had an initial phone interview with him, then a 2hr programing test, and another technical phone interview. I was then brought onsite where I had 5 interviews with one or two interviewers at a time, including a lunch interview. The interviews covered some sql/data modeling, architecture, data structure, algorithms, behavioral/cultural...

    Interview Questions
    Negotiation Details
    The offer process involved a lot of back and forth; unprofessional. It was a lowball offer with a salary much lower than previously discussed with the recruiter. I negotiated 10K base pay increase. Promises to revise title and compensation after 6 months were not held.
    Accepted Offer
    Negative Experience
    Difficult Interview
  6.  

    Member of Technical Staff Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    Had a call with Hiring Manager, asked pretty basics Java questions. Manager was very friendly and to the point. I was then asked to take 2 hours timed programming interview, they insisted to keep that on weekday during normal working hours, not sure why. The question asked was good, not the regular data structure problems like BFS, traversals, etc. The question felt more like a school assignment, where you were given a scenario and you had to implement/solve the problem using commonly used techniques.
    I failed to finish it in two hours and got a reject 2 days later.

    Interview Questions
    • Why its said a good practice to override() hashcode() of an object when you override equals()   View Answers (3)
    No Offer
  7. 1 person found this helpful  

    Member of Technical Staff Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through a recruiter. The process took a weekinterviewed at Salesforce in July 2011.

    Interview Details

    I was contacted by an Engineer on the backend/core team. Was asked a few questions around distributed systems, scalability and reliability consideration while designing distributed systems. Also asked a few general Java and data structures related questions.

    Interview Questions
    • Coding question : Given a laptop and asked to code based on requirements specified on a 2-page print out.   Answer Question
    • Simulate a deadlock.   Answer Question
    • Given an array of integers, return top K elements from it.   Answer Question
    • Given 2 unsorted integer arrays, get the intersection of the 2.   View Answers (2)
    Accepted Offer
    Positive Experience
    Difficult Interview
  8.  

    Member of Technical Staff Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied through an employee referral. The process took 2 weeksinterviewed at Salesforce in June 2011.

    Interview Details

    The interview process began with a phone interview with the recruiter. They (along with everyone else in the process), were incredibly friendly and easy to work with. The second phone interview was a simple half hour get to know you with the hiring manager. This was followed by a coding test that was completed remotely. The timeline for completing the test was a little short, but it was actually pretty fun. The final interview that I made it too was an in person panel interview where we discussed my technical experience. It was at this point that it was clear I did not have the technical skills to move forward, but overall it was a very positive experience.

    Interview Questions
    No Offer
    Positive Experience
    Difficult Interview
  9.  

    Member of Technical Staff Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online. The process took 2 daysinterviewed at Salesforce in October 2009.

    Interview Details

    I was contacted by a recruiter after I applied online. The first interview was with a senior engineer. The questions were mostly about data structures and algorithms. After a couple of days the recruiter contacted to schedule another telephonic interview. The second interview was focussed mostly around databases and SQL. Questions delved deep into SQL server internals and performance.

    Interview Questions
    • Describe the internal workings behind some complex SQL queries and asked to improve the performance.   Answer Question
    No Offer
    Neutral Experience
    Average Interview

Work at Salesforce? Share Your Experiences

Salesforce

 
Click to Rate
or

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.