First step: an interview with HR, nice and friendly, just review past positions and experiences.
Second step: code challenge that I spent a full 2 weeks to make a perfect sample code
Third step: Meet with developers and review the code.
Unfortunately or unfairly I didn’t pass the last step :(