The interview steps were clear and straight forward. First interview with an HR representative, second interview with the corresponding team's members. After that, a technical take home assignment and a technical interview based on the assignment. At the end a final interview with the CEO and the CXO. The general experience was very good with nice and challenging questions.