Got messaged through LinkedIn, first call was with tech lead and recruiter. They told me about the company, about the product and the position. It was really nice that tech lead joined and could tell me more about more tech side of the product. Later on, I got an assignment, that took around few days to complete. It could be completed by both junior and senior deveveloper in many different ways so everyone could show how good they are. After giving the completed task, I was invited to review the assignment with previously mentioned tech lead and an engineering manager, where they answered rest of my questions about the company, team, role and everything else. After that, I was asked to give 3 people that could give a recommendations. After it was done, I was invited to the last interview where I got an offer.