Participated in a total of five steps including: an initial phone screen, followed by a conversational interview with a potential manager, the next step was a technical assessment, after was a conversational interview with a Senior Engineer, last was a conversation with a Senior Manager. There was positive feedback at each step, except after the last stage.
I had enjoyable conversations and met good people throughout the entire process, but unfortunately the hiring process ended with a template rejection email after the final meeting with no clear feedback.