Salesforce's interview process was genuinely great. The interview stages were all logical and streamlines, so nothing caught me off guard. I especially want to highlight the fact that the interviewers were extremely friendly. This made them easy to talk to so don't be nervous!
The interview process started off with a Hackerrank coding challenge that contained 2 questions. Next was a 45 min behavioural and culture fit interview. This interview consisted of standard behavioural questions (eg. describe a project or work experience). Finally, there was a 1 hour technical interview with an engineer.
My main advice for any candidate is to be enthusiastic about the company. This tip applies to all companies, but culture fit is extremely important to Salesforce. Show them your company knowledge and how excited you are to be a part of the team. A genuine desire to work with a company will help make up for any weaknesses you have or mistakes you made. As always, don't forget to Leetcode a bit before interviews ;)