Excellent process, I didn't get the job but I got some great, personal feedback in a call from the team lead. They told me that it was between me and one other person and that he got the job because they felt he would provide a contrasting personality in the team group dynamics, a bit of grit in the oyster, whereas I would be more similar to the rest of the team.