I applied through an employee referral. I interviewed at MuleSoft (Washington, DC) in Apr 2018
Interview
The interview process at MuleSoft is a long and grueling one. I was referred by one of the managers there. I went through 4 rounds of interview before I was rejected.
1st Round - Interview with Recruiter
2nd Round - Interview with Hiring manager
3rd Round - Technical Interview
4th Round - Presentation and Demo (Face to Face)
MuleSoft is hiring but the rate at which they reject their candidates is high. The percentage of rejection is 70%.
1st round is pretty straightforward. It is with the recruiter. She/He will walk you through the role and explain what the role is etc. Then they will ask you about your experience etc. They don't fail to make you realize how smart you need to be to work at MuleSoft. Apparently all the smart people of this planet are working here.
2nd round is with the hiring manager. Here the hiring manager will ask you about your recent projects (last 3 key projects). What problems did you solve? What difference did you make? Hint: Highlight your achivements. MuleSoft likes braggers. They like stories. Tell them a story. Apparently my answers were flat. That's the feedback I got. I also got a lecture on how smart people who work at MuleSoft are. Again!!!
3rd Round: Here comes the fun interview. Right from the start the interview focused on all the things I did not work on. I don't have a background with MuleSoft and APIs but I have a strong integration background. But the interview kept asking me specific questions about REST based APIs etc. I felt like I was being interviewed for things I don't know. I don't think he even looked at my resume. Kept asking me stuff which I have never worked on. If you think that my experience is not valid enough for the job then don't short list me. At this point I realized that I would not make it to the next round. But surprisingly I moved on the the next round.
4th Round: This is an interesting round. They will give you guidelines for an MuleSoft implmentation and a JVM troubleshooting exercise. This is given exactly 5 days before your face-face interview. There are two parts to this, 1) Troubleshoot a JAVA out of memory error: In this one they will give you a sample MuleSoft application which you import in on their AnyPoint Studio. Run the application. After a while this application will start throwing out of memory errors. You need to find the cause for this 2) Build an MuleSoft application using MuleSoft products. You need to have transformation, error handling etc. It should be a complete application. It should be innovative, you could use one of the MuleSoft connectors like Facebook, Twitter, Instagram etc. Just wow them. That's what they are looking for. You need to create a presentation and demo for this application.
All in all you need to be smart as per MuleSoft standards. They don't care what experience you have with your previous employers. Just keep that in mind
I applied through other source. The process took 3 weeks. I interviewed at MuleSoft (New York, NY)
Interview
Very thorough, intense, and rewarding interview experience. From the initial screening to the final round with the Global Head, it was a very well thought out and effective process. Every interviewer has a unique and creative approach to their questioning so it is less "interviewy" and more personable if that makes sense. Definitely come prepared to communicate why MuleSoft, why you, why now.
The process took 4 weeks. I interviewed at MuleSoft (Chicago, IL)
Interview
I had a 45 minute phone interview, 2 hour long in-person office interview, take home test 2 part test, and then a final video chat interview with the VP of Sales. The entire process was extremely transparent and efficient--I've never experienced a more positive interviewing process. It's lengthy but definitely worth it to figure out the best fit for the company on both ends. Preparation and authenticity is key! I let them know that I had a few expiring offers and they did everything in their power to accommodate my timeline, going above and beyond.
Interview questions [1]
Question 1
Why Sales? What excites you about MuleSoft? Do you have a mentor? How would your mentor describe you in three words?