I contacted Moo's in house recruiter on LinkedIn, we then spoke on the phone about the role and arranged a telephone interview with the platform director. The telephone interview discussed current and past projects, what technologies I'd used before and the way Moo does things. The telephone interview took around 45mins.
I was then contacted by Moo's recruiter and we arranged an in-person interview. This took place at their office in Farringdon. When I arrived I was given a tour of the office and then taken to a meeting room where I was interviewed by the platform director and then members of the e-commerce team. This interview took around an hour.