Initial internal HR screening, followed by interview with team manager, which in turn was followed by an assignment.
Put serious effort into the assignment. Received a generic 'unsuccessful/keeping your details on file' email two weeks later with little meaningful feedback. When I asked for some, was told that they had gone with a candidate with more directly applicable experience, which is fair enough.
While everyone was pleasant, being kept waiting for a fortnight, and having to ask for feedback after a clear expenditure of my time and effort, was disappointing.