An online coding test, followed by a three-stage on-site assessment, including an HR interview, a presentation, and a technical interview. The only thing worth mentioning is the technical interview. The questions will be easy, so don't trip yourself up by implementing complicated solutions, because you don't need to. I made this mistake, and I soon found myself getting asked about things I wasn't 100% comfortable with. One of the interviewers was very unprofessional and kept making snide remarks when I got something wrong. The mistake I made was getting annoyed by his remarks. I guess they could see I was annoyed and moved on. But the reason I did not get an offer was because I was getting annoyed by the interviewer being rude. That made me feel quite uneasy about working there in the future anyway.
Please respect people putting their time and effort into applying for a role, and handle your interviews professionally.