1st round: HR screening 2nd round: Technical screening (Questions usually on previous experience) followed by a take-home technical assessment. 3rd round: Presentation on the assessment. The hiring manager was very knowledgeable and was very supportive.