There is an initial screening call, followed by a technical assessment (build out in a Salesforce Dev org). After submitting a video presentation of your Dev Org there is a technical interview with follow up questions. Next is a personality assessment with a cultural interview. Finally, there is an interview with the CEO.