Salesforce Interview Experience (On-Campus Aug. 2018)

Salesforce visited our campus in August 2018 to recruit students for Associate Member of Technical Staff. The eligibility criteria was quite strict. Only CSE students with a CGPA above 7.5 and with no backlogs ever in college were eligible. The process consisted of 4 rounds, 1 Online test and 3 rounds of F2F interviews.

    1. Online Test
      It was a 1 hour long test conducted on HackerRank. The test consisted of 2 coding questions and 10 or 12 MCQs. The MCQs were of moderate difficulty and were related to DS, algorithms, DBMS, OS etc. The coding questions were ACODE and Optimal Strategy for a Game. The points scheme was 1/-0.25 for MCQs and the coding questions had 4 test cases each with each test case carrying 2.5 points.
      11 students were shortlisted for further rounds.
    2. F2F Technical interview
      The first round went on for about 45-50 minutes. The interviewer kept a poker face the entire time. He gave me some simple coding questions which could be solved using dynamic programming, I answered the questions. Then we had a discussion about the projects I had mentioned in my resume. After the discussion, he asked me to design a file system. I didn’s understand what was he expecting me to write on the paper. I clarified and then he told me to come up with some classes. After more clarifications and some time I wrote classes for directory and files. Then he asked me to improve it as it contained a lot of duplication. I then did some sort of optimization. This round was mixed and I didn’t expect to get a call for further rounds.
    3. F2F Technical interview
      Out of 11 only 4 were shortlisted for 2nd round of interview.I was one of the lucky few. The interviewer gave me a thread synchronization problem. The problem stated that 2 thread are present, one thread prints even numbers and the other prints odd numbers. The threads should print the numbers in order as 1, 2, 3, 4, 5….. I came up with some approach, and he didn’t seem satisfied with my approach. Then he asked me about Node.js, as it was mentioned in my resume. We then discussed about differences of JS+Node and PHP+Apache. The interview lasted only 30 minutes.

3 out of 4 people made it to the 3rd round. Unfortunately I wasn’t one of them and finally 2 were offered full time employment.

Write your Interview Experience or mail it to contribute@geeksforgeeks.org



My Personal Notes arrow_drop_up

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.




Article Tags :
Practice Tags :


Be the First to upvote.


Please write to us at contribute@geeksforgeeks.org to report any issue with the above content.