They basically have 4-5 rounds after the phone screening.
First Round: Two data structure questions were asked, and I was asked to write code on the whiteboard.
Second Round: Lunch with the manager. This consisted of a behavioral interview, which was fair enough.
Third Round: A programming test. I had to implement the indexOf and replaceAll functions of Strings using character arrays and write unit tests. I completed only one.
Fourth Round: A discussion of the tests that I wrote. This went a little bad.
Fifth Round: This consisted of a QA interview. They asked many QA questions and gave two scenarios, asking how I would test them and prioritize my tests.
Sixth Round: This consisted of a review of my resume and some more QA and general questions.
Overall, it was okay, but I did an average job in the programming interview. Still waiting for the result!
Difference between black and white box testing, with the pros and cons of each.
The following metrics were computed from 1 interview experience for the Salesforce QA Engineer New Grad role in San Francisco, California.
Salesforce's interview process for their QA Engineer New Grad roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Salesforce's QA Engineer New Grad interview process in San Francisco, California.