I applied through an employee referral. The process took 2 weeks. I interviewed at MuleSoft (San Francisco, CA) in Sep 2015
Interview
The process was streamlined. 2 technical interviews, 3 non-technical. It can be done in one day but in my case we split in more time (CTO and VP of Engineering were off-lined). We exchanged a couple of emails with the recruiter trying to come up with a a date we both could do it, so all in everything was smooth. I don't know if this is because I'm an internal referral and therefore they gave me higher priority.
Interview questions [1]
Question 1
Simulation of a game, with specific algorithmic rules, and an program to verify the solution
They told one round of interview. It went well answered all questions but no response received from them worst experience and worst employees of IBM management is very worst no response
I applied online. The process took 3 weeks. I interviewed at MuleSoft in Apr 2019
Interview
Multiple rounds of back and forth with recruiter with regards to position. They interviewed first time for one position and discovered during interview that I am not eligible for that position !!
Next interview for a different position was scheduled after couple of weeks. This time a junior engineer was assigned for phone screen. He asked two basic technical question. One was silly , the other from leetcode. He couldn't articulate first question. Not sure, but seems he was looking for a specific answer verbatim.
I applied through other source. I interviewed at MuleSoft (San Francisco, CA) in Jul 2017
Interview
I got here at 9am, but they weren't ready for me, so I had to sit and wait for 40 minutes.
I didn't realize the pair-programming session was paired, since the guy was just doing his own work the whole time.
Interview questions [1]
Question 1
Design a docker-like server to be able to run arbitrary worker jobs