HR staff was quite responsive to emails. There were 2 parts of assessment.
Part 1: Interview with hiring manager - self-introduction, discussion on technical interests/skills, resume entries
Part 2: Online bring-home coding assessment with 3 questions of DSA. Can be done in your programming language of choice. The questions consisted of 2 easy/medium and 1 hard.
Overall, my experience applying was quite positive and fair