Intensive. The final interview is conducted with multiple people and lasts a long time. The people in the company come off as exceptionally smug but they do seem to be the gatekeepers to a great workplace. I had the opportunity to talk with a couple of employees outside of the interview process. Some were frigid, and others were warm and inviting. There is only one 3 minute opportunity outside the group of interviewees to pitch yourself to the actual people hiring you. Best advice: be prepared. Make sure you have all your reasons why you want to work at mulesoft backed up by stories of past success and exceptional achievement. Even if you do not get hired it's a great opportunity to set a bar for the most difficult interview you've had. Ever since that experience I have done much better at all my interviews.