Actually I was able to solve it later in under 30 minutes. But the pressure at the time of interview was kind of preventing me from thinking clearly. I solved 3 fairly hard questions within an hour, taking only 20 minutes to solve one question on average. So I didn&#x27;t stop panting halfway up the stairs. I did better than what I was asked for. But in the next step, someone was watching my screen share while I code. I wasn&#x27;t able to concentrate better as this is new for me. I didn&#x27;t need to google or cheat to do better. I have read some reviews that this stage was easier than codility tests, so I was a bit unprepared you could say, when I got this question instead. And having to wait 3 months before I could try again is really too long. I definitely cannot wait 3 months to try again. If this interview represents Toptal&#x27;s working environment, then I don&#x27;t want to work there. If this isn&#x27;t typical of their working environment, why should they interview like this in the first place?