The interview process is a bit different than most companies. If you are selected, you have to complete a test of 8 problems (30 mins each). Those problems are used to evaluate your problem-solving abilities, but they are also based on real-life examples. The number of errors you make in these problems is rated and decides if you’re allowed to the next step of the interview or not.
This means that these 8 problems, most of them totally unrelated to the position you’re applying for, are the only way to get to the next step. None of those problems are actually based on your experience nor the job you’re applying for.
They are fun and challenging, that’s for sure. I underestimated the value of them, mainly because, as I said before, they were not related to the position I was applying for.
I just assumed that these problems would have made a very small percentage of my evaluation, giving more importance to my actual work experience and, perhaps, the solution of technical challenges.
I strongly suggest to anybody who’s trying to get into this company to spend at least one week studying the topics I’ve written as “Interview Questions” here. You don’t use most of them in your daily job so, unless you have a natural predisposition, you’re going to have a hard time.