The interview process was organized into 2 meetings, first - resume review and candidate background check, second and final - based on technical assessment with hiring managers. Overall, it was quite good experience, no stress, managers were super nice and helpful.