Phone call with internal recruiter
Phone call discussing Python and technical experience.
Office-based interview with 2 technical leads, then discussion with internal recruiter.
The reason this is negative is that they wasted my time - they told me that they decided not to hire for that role after the three interviews, which included me travelling across the country.