I had an initial screening with the hiring manager, then a take home test, and then a technical live coding / system design interview. I was a bit disappointed that I was never asked about my solution to the coding test in the technical interview as it was an interesting problem and could have provided a good discussion.
My interviewers were friendly and professional, however the process wasn't well organised. As others have mentioned, I had to chase up the recruiter after submitting my interview availability, and after asking about the format of the technical interview, I never got a reply. A simple response telling me to expect some live coding and system design would have helped me prepare much better.