I applied online. The process took 3 weeks. I interviewed at Salesforce in May 2021
Interview
2 Steps
- talk with outsourced HR
- talk with Engineering Manager
A lot of schedule juggling. Terrible questions like "How many years experience in tech xyz?" (mostly those for a bunch of technologies).
Never heard from them again after second interview.
They leverage online coding challenge platforms - I advice against using that. - Get keyboard hackers not good Engineers.
I applied through an employee referral. The process took 2 months. I interviewed at Salesforce in Nov 2021
Interview
I had 3 rounds of technical with a gap of around 2 weeks between each round. I did every round good.
After that, they gave me one topic for presentation round. They gave me a topic at 7 PM on Monday and expected me to prepare on the topic in depth and give them a presentation by 4 PM the next day. I told them it's difficult for me since I am already working and I begged them to give the topic on Saturday or Sunday atleast.
I hardly got 2 hours to prepare and make a presentation, which I gave my best. They were obviously not satisfied with that and the Hiring Manager wanted another technical round. I told them already 3 technical rounds were done and I am not interested in another. Still they insisted on that.
I gave the 4th tech round(5th round overall), I got positive feedback, still I got rejected for some unknown reason.
I asked the recruiter what was the point of taking 5th round when they anyways wanted to reject me. She gave a lame excuse that after my final round, they found some other better candidate. End of the day, I was very dissatisfied
I applied through an employee referral. The process took 2 months. I interviewed at Salesforce (San Francisco, CA) in Oct 2021
Interview
I was referred by Salesforce employee, and contacted by recruiter after 2-3 weeks. The whole process took around 2 months. Communication lacked a bit, which can be confusing when trying to arrange interviews, ie I had other lined up interviews, so I needed to have settle one interview before giving spots to other companies.
Interview questions [1]
Question 1
General LC questions. Medium and easy. There were a technical round which didn't fit into neither system design or coding. It was about QA style questions even my position was software engineer.