I applied online. The process took 2 weeks. I interviewed at Moogsoft (Kingston upon Thames, England) in Jan 2018
Interview
There were 3 stages in the application process: online submission of the CV + phone interview, over the weekend coding challenge, and on-site interviews. It was one of the best interview experiences that I've had. The 2 things that I appreciated the most were how fast they moved throughout the entire process (applied online in the morning and received phone interview invitation in the afternoon), and how friendly and open the people I interacted with were. The coding challenge wasn't a typical data structures and algorithms problem, but one that offered me more liberties in how to approach it.
Interview questions [2]
Question 1
What's the performance difference between the recursive and iterative implementations of an algorithm?
Interviewer seemed uninterested and distracted during the interview. They didn't follow up with any further questions or comments to any of my responses. The interview ended with some very light technical questions about JavaScript to gauge my familiarity with the language.
Interview questions [1]
Question 1
What's the difference between Null and Undefined?
Compare the array methods: forEach and map
I applied online. I interviewed at Moogsoft in Mar 2021
Interview
I received an email with asking if I was available for an initial phone call at a specific time. I replied back that I could manage that time. However, when the appointed time rolled around, nobody called me.
I applied through a staffing agency. The process took 3 weeks. I interviewed at Moogsoft (San Francisco, CA) in July 2019
Interview
Started with an initial interview for fit. Went straight forward with a single technical interview that was held in the offices in San Francisco. Interview lasted 4-6 hours and I met with 5-7 people.
Interview questions [1]
Question 1
Asked me to create a loop that modified items in an array.