I had 3 interviews in total: a phone interview with HR, a video interview with direct manager and a video panel interview. The whole process took 2 weeks, I had the first and second interview on the same day and the last interview on the next day. I worked with Salesforce for a contract job through an agency thus I had questions about my past working experience with Salesforce