The interview process had 4 steps:
1 - Initial screening interview
2 - Take-home assessment
3 - Technical interview
4 - Cultural fit interview
Everyone I interviewed with was super friendly, the questions they asked really went into detail about my experiences and skills, and I feel that I was really able to sell myself to them. Made it to the final round but unfortunately did not make the cut. I still appreciate the smooth and friendly interview process!