I applied online. I interviewed at Canonical in Mar 2023
Interview
The interview process was an odyssey. All the messages exchanged were automated, and I believe that the recruited didn't write a single word during the whole process. They asked me to go through a series of tests, including a written interview that went all the way back to my primary school. - The written interview resulted in a 4000-word essay after tens of hours of dedicated work. I had to answer tens of questions from how I performed in high school, to what my work experience is in detail and whatnot. - Then I had to do a technical test, for which I had 2 hours and 25 minutes to finish. The test had two parts, multiple-choice questions and solving some algorithms in JS. - Then they asked me to take an aptitude test, about 40 minutes After I finished all of the above successfully, I received an automated reply just saying that there are better fits for the role without receiving any feedback. Overall, I feel that the whole process was too long, tiresome, and only benefited Canonical.
Interview questions [1]
Question 1
Can you provide examples of when you would use utility-based frameworks (such as Tailwind CSS) and component based (such as Bootstrap)
The process took 4 weeks. I interviewed at Canonical (Seattle, WA) in Feb 2024
Interview
1. first written interview : a lot of question related to open source and your background
2. technical assessment : a coding problem solve with js
3. Psychometric assessment : you can choose your prefer language to do it
Interview questions [1]
Question 1
What skill or knowledge have you acquired in the past year that has been particularly helpful? What motivated you to learn it? What has the impact been for you and your team?