Three-staged interview process: online puzzle, phone screen, and on-site. It starts off with an online time-limited puzzle. Be prepared with every stage, they have a small team and are more of looking for full-stack players.
Interview questions [1]
Question 1
The online-puzzle is quite challenging, take more time considering all the edge cases instead of submitting the solution right away even if it passes all provided test cases.