The Process:
- 8 total interview rounds: initial screening, technical test, interview with engineering manager, and panel interviews
- Process took 2 months from start to finish
- Very time-intensive with significant preparation required for each stage
The Good:
- Recruiter was responsive and communicative throughout the process - Interview process was well-organized with clear timelines initially
- Team seemed engaged during interviews
Areas for Improvement:
- After 8 interview rounds and extensive candidate time investment, no specific feedback was provided in the rejection
- This felt inconsistent with the transparent communication style established earlier in the process
- Company policy apparently prevents detailed feedback, which makes it difficult for candidates to understand how to improve after such a substantial commitment
Interview questions [1]
Question 1
Fix a DFS algorithm
Perform a code review
Design a parking lot system
Review a technical document
I applied online. The process took 4 weeks. I interviewed at Mindbody in May 2025
Interview
It began with a brief interview with the technical recruiter, which provided valuable insights and additional conversations throughout the process.
Next, I took part in a one-hour code assessment on Codility (not pair programming).
Following that, I had a 45-minute interview with an Engineer manager.
Finally, I scheduled the panel interview, which was the final step.
The panel interview consisted of five interviews spread over two days:
- Code Reading and Refactoring (1 hour): like reviewing a pull request.
- Technical Implementation (1 hour): pair programming, but the code is already implemented with bugs/missing parts.
- Non-Technical /Cultural fit (45 minutes): the usual questions "tell me about one time that..."
- System Design / Decomposition (1 hour): API design, with elements of system design.
- Technical Design Review (1 hour): review a design specification doc, simluating I'm giving feedback and helping another engineer.
While these interviews were extensive and somewhat redundant, they were an effective format that brought the challenges of the job closer to the realities of my daily work.
After a few days and less than a month since my initial contact with the company, I received the results. Unfortunately, I was not selected for the role, as the company stated, “After careful consideration, we’ve decided to move forward with another candidate for this role.” This was a generic negative response without any feedback whatsoever.
Despite dedicating approximately 7 hours to interviews, I received no feedback on the process. I had specifically reached out to the company via email, requesting interview feedback, but I received no response, which was quite frustrating.
Interview questions [1]
Question 1
Code Reading and Refactoring, pair programming, API design, System Design doc review, cultural fit
I applied online. The process took 3 days. I interviewed at Mindbody in May 2025
Interview
I was extremely disappointed with the interview process here. After an initial call with the recruiter, I was asked to complete two assessments and a detailed case study presentation. I spent several hours putting serious thought and effort into these tasks - especially the presentation, which took over 4 hours.
After submitting everything, I was completely ghosted. I followed up twice via email with the recruiter and never received a response. No feedback, no follow-up, no closure.
It felt like my time and effort was completely wasted and disregarded. If you're applying here, just be aware that the process may demand a lot from you without even the courtesy of a reply.