This was a waste of time for the candidate. They conduct their initial tech screen through a third party (karat), which I passed. If you are deemed good enough based on that, THEN you get the opportunity to speak with the recruiter, who would then go over your resume and background with you. After this, then they decide if you are worthy of pursuing for next steps, which also sound time consuming based on other interviews posts. Anyway, the recruiter contacted me later saying that they had not decided to continue with me. Why make me go through a technical screening, especially with a third party, if you are going to reject me based on my resume, when I was initially extended the screening based on (presumably) my resume? Have some decency to respect the applicants and their time. I've been interviewing with a LOT of companies (20+) in the past month and Mulesoft is the first and only company where I have felt disrespected by for the whole process (this wasn't the only company that used Karat - others were more courteous at least). Needless to say, I don't think I will ever apply here again during the rest of my career, and discourage my peers from doing so as well. Seriously. Show some respect. From beginning to the end, Mulesoft has left a very sour taste in my mind. Would not want to work for them, and would be very against my company (whichever it may be in the future) using them based on how they operate.
I'm so sorry you had a bad experience and felt your time was wasted. Thank you for exposing cracks in our system—if you're open to it, I'd be happy to chat with you directly if you'd like to shoot me an email. We take interviewing seriously, and are by no means perfect. I can assure you while we messed up here, we meant no disrespect.
I applied online. The process took 2 weeks. I interviewed at MuleSoft
Interview
initial phone call with 1 round following online coding assessment (easy-mid level), then followed by an onsite interview; doubled checked with recruiter if it's ok to use c++ and got the positive answer, but turned out they only allowed to use other languages, have met the recruiter and got a short "sorry and good luck"; few days later received the rejection call because of the coding ability is not "satisfied with the required level"; during the coding process 1 hour was wasted trying to connect WIFI... nothing else
Interview questions [1]
Question 1
parse the html format level; batches of test case were provided to verify the code
I applied online. The process took 2 weeks. I interviewed at MuleSoft in Sep 2016
Interview
Online video interview. You had to select a suitable time for the interview and tthey used karat.io for the interview. Some questions about projects I've done and then a technical algo question followed by a harder variation of the same problem
Interview questions [1]
Question 1
Find the sizes of all the boxes that consist of only 0's in a matrix of 0's and 1's