The process was quite straightforward, but my interview was rescheduled several times. The online recorded interview was the first round which had a lot of technical questions.The interviewers in the second round were quite supportive and encouraging. The HR was supportive and coordinated well with me.