30 min screening call with a recruiter which involves very basic questioning re previous experience and why MuleSoft. The next stage is a 2.5hr interview containing a panel interview, a mock call, an interview with a director, and a 30 min chat with current team members.