The interview process went very smoothly. The hiring process is the following: - HR Screening - Technical Task - Technical Screening - Technical Interview - HR Interview This is the process I went through in the fall of 2021. They replied to each stage within two weeks. Also, on each step, there are clear and transparent instructions. The overall experience was suitable for a junior position