Cumbersome and slow, not very agile.
1- HR Interview – The recruiter was very friendly.
2- Engineering Manager – Also friendly, but the conversation wasn’t very fluid. It felt quite routine, and I didn’t get much insight into the product or answers to many of my questions.
72-hour technical test – Poorly written in English, with very vague instructions on what needed to be done. It was left overly open-ended, which seems like an excuse to later argue in the defense stage that you either overcomplicated or oversimplified the solution.
Defense stage – Long and tedious. They bring up a lot of real-life issues they face, which can be enriching in a way, but it also feels like they’re trying to overcomplicate things just to have a reason to disqualify candidates over minor details.
Overall, I think the interview process is overengineered compared to the actual tasks they expect.
P.S. They don’t have a QA process. Instead, they rely heavily on the concept of ownership, which basically means the developer is fully responsible for the problem until it reaches production