The hiring process at Canonical takes an average of 28 days when considering 1 user submitted interviews across all job titles. Candidates applying for Marketing had the quickest hiring process (on average 28 days), whereas Marketing roles had the slowest hiring process (on average 28 days).
Very lengthy, takes about three months, often longer. It's split into many stages, each of which filters out many candidates. The first stage is a very lengthy written interview, followed by a strange pseudo-IQ test of sorts.
The second stage is technical interviews (likely three of them).
The third stage is managerial interviews.
Interview questions [1]
Question 1
Describe the architecture of a project on your resume.
The interview is thorough and tests different aspects of your character. I found it quite intriguing and gives both parties time to get to know each other. The process is a bit lengthy but I believe it has improved significantly lately.
Interview questions [1]
Question 1
Previous education, academic scores and past experience plus technical knowledge.
Overall 6-8 rounds took around 5months.
Software Architecture interview : gave me some scenario about software development and asked me about what I would do, what tech stacks I would use, how would I manage a project, my open source contributions, agile vs waterfall etc. and other software development practices
Interview questions [1]
Question 1
My experiences.
Software Architecture interview : gave me some scenario about software development and asked me about what I would do, what tech stacks I would use, how would I manage a project, my open source contributions, agile vs waterfall etc. and other software development practices