Had about 6 stages of interview process, started out with an online HackerRank assessment. The assessment consists of coding and logic questions.
Had a call with the HR recruiter giving you some basic knowledge about the company's value and culture, the job description, and described the whole interview process that I will be facing after.
The next interview process was a two times technical interview, consisting of basic coding fundamentals and UiPath RPA knowledge. Having basic experiences in UiPath will help you to go through this.
Next step was an interview with the Program Manager. Mostly talked about past experience, how well can you handle a situation, your ability to cope up/prepare projects, etc.
Last step was an interview the Hiring Manager. I'd say this was a fairly casual interview where they just want to know more about you and your personality. They also briefed on what is it like to work with them, future plans and goals, and of course to make you to understand the role you're applying.
The offer came shortly after references check from previous employers.