Had an initial chat with the team lead, followed by a take home exercise to create an architecture for a given problem.
The architecture was to be presented in a group interview with two interviewers, lasting 45 minutes for the presentation and 15 minutes for questions.
This took a fair amount of time investment between other job interviews - so I was unhappy with the fact that I received no response post-interview. Sometimes a rejection letter goes a long way.