5 Interviews:
1) HR recruiter directly from Canonical
2) Technical interview remote (web based)
3) Wrong resource interview but somewhat technical
4) Remote support manager semi-technical interview
5) Hiring manager "team fit" interview.
A somewhat exhaustive process with 5 different global based people. All interviews were web-based remotely and went well. One technical screening followed by three in-depth screenings, followed by (finally) a team-fit interview with the hiring manager.