Several stages, including technical test and three interview stages. Tech test was timed. Three levels were technical, interview with CTO, followed by final HR interview. And here are some more words to make up the minimum of 30 to satisfy the constraints for this field on glassdoor. Hmpf.