Canonicals Interview Process

110 dijit 48 6/1/2025, 8:54:08 AM dustri.org ↗

Comments (48)

arp242 · 8h ago
This seems to be the canonical Canonical interview process – I've heard several stories like this over the years. It's always the same: interview process is overly long and a bit ridiculous, but things go relatively well. And then at the final stage Shuttleworth shows up to be a dick with a bizarre focus on high school, after which it's rejected.
pydry · 6h ago
Judging by Ubuntu's declining quality over the last few years, this selection process doesn't seem to be working too well.
loloquwowndueo · 6h ago
Internally, toxic culture has resulted in large turnaround which is biased to the most experienced people in the company (those smart and valuable enough to realize they don’t have to put up with the crap and can do better elsewhere). It doesn’t matter how brilliant the new hires are, there’s no way to replace the lost institutional knowledge and experience when an old-timer leaves.
aucisson_masque · 5h ago
The interview process says a lot about a company.

Honestly, I would have run away at the very beginning with this weird focus on high school.

If you can't be professional in your recruitment process, it's a big red flag.

Assuming everything is true, he did actually dodge a bullet.

AnotherGoodName · 4h ago
I suspect the make up of this company is going to be the most extreme of extreme mono cultures.

The ‘what marks did you get in high school mathematics’ alone as a screening question (apparently an auto rejection if it’s not top 10%) and the ceo interviewing everyone personally gives a vibe of ‘you must have walked a very similar path in life as the boss to work here.’

Like there doesn’t seem to be any room to be the slightest bit outside of the lane of the ceos personal expectations. What the hell is this company like on the inside? A clone factory i assume?

theletterf · 6h ago
Most of the folks I know that work or have worked at Canonical are smart and deeply humble, even worryingly so. I say "worryingly" in the sense that their hiring process seems to weed out people who could speak up, question authority or otherwise show hints of critical thinking. Not my cup of tea.
kiitos · 5h ago
Most of the folks that I've worked with, who have previously worked at Canonical, have been categorically unimpressive. "Senior" engineers with limited, even naive, understanding of the technologies and tools they're working with, and who are totally uninterested in feedback from, or collaboration with, any of their peers.
spearmint1992 · 6h ago
They all talk about Mark and make fun of him behind his back. Most won't say something to him to his face because he let's them know they would lose their jobs. Your paycheck requires you can't speak up. Take the cash or leave.
retrobox · 7h ago
I remember applying for a position a few years back. After I saw a bunch of questions related to high school I noped out due to weird vibes. Sounds like it was a good call
loloquwowndueo · 5h ago
> I got three "strong yes", eight "yes", and a single "no" from Mark Shuttleworth

Mark interviews are always the last in the process but since they’re the only ones that carry an automatic fail despite all other interviewer scores, they should be done first.

kiitos · 5h ago
An interview process that allows a single individual to have absolute veto power over multiple prior interview evaluators is, pretty obviously, broken.
loloquwowndueo · 4h ago
Canonical’s interview process is all kinds of broken. This has been discussed widely on the internet and internally but as long as Mark (who is the main driver and firmly believes it’s a revolution in how hiring is done) and his hiring minions continue to justify it and refuse to change it, it will remain so.
frosting1337 · 2h ago
Can't really change much if the CEO and founder think it's a good idea.
tkzed49 · 7h ago
Shuttleworth sounds like a complete tool. His position seems to select for that.

No comments yet

AnotherGoodName · 5h ago
Similar experiences. I figured there's no way they wouldn't take me to the next round given my background. Answered GPA question honestly and got the auto rejected email in minutes.

Really weird as someone who's worked at a staff+ level at multiple FAANGs with over 20 years experience. Apparently my GPA from over 20 years ago isn't high enough for Canonical.

artyom · 12h ago
I had the same experience. The interview process was super long and nowhere near completion, got through a few phases, got rejected with no explanation in the middle of it.

The "psychometric assessments" were specially dumb and I started questioning if I wanted to work at Canonical at that time anyway.

There's places where HR and processes as a whole look like just incompetency. And other places where the amount of people, processes and steps sounds like a mafia to employ a lot of people to achieve absolutely nothing (32,000 open positions?). This REALLY sounds like the latter (even Mark complains about why he's wasting time with a duplicate application).

Very very clever actionable using GDPR. And totally within the spirit of the law. I'll use it.

michaelt · 4h ago
> 32,000 open positions?

Honestly, I very much doubt a company with ~1200 employees has 32,000 open positions.

More likely it's HR reposting the same 20 job ads every day to keep them at the top of the linkedin news feed or some nonsense like that.

loloquwowndueo · 4h ago
Canonical is a remote company so location doesn’t matter but - what they do is, they post the same ad but selecting specific countries or cities to get better SEO positioning in most geographies. You’ll see the same position advertised for a bunch of cities (hence the inflated count) but the job posting text will actually say it’s remote.

It’s like “growth hacking” but for hiring post positioning.

frosting1337 · 2h ago
Anyone know what "that canonical article" is, as referenced at the very end of the timeline?
Lu2025 · 12h ago
> At some point, someone bought him a plate, and he started to eat, without excusing himself about doing so

Whoa, that dude is full of himself.

elteto · 6h ago
All these Steve Jobs wannabe's somehow always overshoot yet also entirely fall short.
politelemon · 6h ago
I wouldn't hold Jobs up as a paragon to aim for. Falling short sounds like a good thing here
pdpi · 5h ago
That's the point, though: Jobs was a very successful asshole, and people get their "becauses" and "despites" mixed up. The Jobs wannabes overshoot on the "despites" and keep falling short on the "becauses".
jofla_net · 12h ago
What an interesting use of GDPR. Boy do i wish there was something analogous where i am. Have had identical experiences with large-named places. I guess its just hard to run a fan club where everyone wants in, you have to grasp at straws to dismiss. Paraeto at work again.
Kudos · 6h ago
It's really great. Snowflake ghosted me when I asked politely for interview feedback. I identified their likely DPO via LinkedIn, sent them my compliant and quickly recieved all of the interview notes and feedback.
barbazoo · 12h ago
Interestingly this mirrors in parts my experience with Mozilla. I have experience with couple of megacorps and they were always more organized than those folks and the folks in this story.

Maybe an open source org hiring problem?

dingnuts · 11h ago
based solely on anecdotes and rumors and feelings, I wonder if it's a nonprofit problem. Reminds me of the kind of grift you read about in various NGO charity type organizations
spearmint1992 · 6h ago
Canonical isn't a nonprofit. It's technically a for-profit.
loloquwowndueo · 4h ago
Has always been openly a 100% commercial company, no need to qualify it with a “technically”. Maybe you’re thinking about the Ubuntu Foundation?
hamidr · 8h ago
Imagine a world where you are only allowed to work for cooperations such a this. Putting all the bureaucracy aside, to be filtered like this is such a Kafkaesque feeling.
hintymad · 3h ago
> Their application was a duplicate with the same email address,

Why do people use "they" and "their" for a single person? Is this the requirement for not misgendering someone?

frosting1337 · 2h ago
Using a 3rd person possessive pronoun like this isn't unusual or "promoting woke", it's English.
hintymad · 12m ago
Thanks. I rarely saw this usage before, hence the question
bananapub · 10h ago
I am fascinated at how this has actually lasted so long without imploding the place - did Mark stop being a cheapskate on salary so people will tolerate this process? Or is it just banking on their good name and mostly getting to work on free software?
dsr_ · 9h ago
It's entirely possible that it is imploding. Remember that a large percentage of Ubuntu's output is passing through the volunteer labor of the Debian project. Meanwhile, if there's not much management fiddling with existing employees, they might have their general processes well-automated.
homebrewer · 7h ago
The reverse is also true, Canonical employs a bunch of Debian developers who work on Debian upstream during their paid time when it makes more sense.
wodenokoto · 7h ago
By all accounts it’s a great place to work, but not a great place to apply for work …
firstplacelast · 5h ago
Maybe the reality is most jobs aren't that hard once you have some baseline skills? While I don't love this interview process, I'm certain there are plenty of great people filtered out of the standard interview process in big tech.

If everyone is using the same criteria, they are all competing for the same group of candidates. Using other processes, no matter how whack-a-doodle, will give you a completely different pool to select from.

heldrida · 8h ago
Unbelievable!
ritcgab · 4h ago
Unubuntunable.
hintymad · 3h ago
> So I exercised my GDPR rights, and asked to be communicated everything pertaining to my interviews.

This is amazing. Does the US have a similar law for us to get interview feedbacks like this? I can become a single-issue voter for this law /jk

vkaku · 10h ago
These days, the effort required for company-specific long essay applications hardly seems justified. With Generative AI readily available, it’s easy to tailor essays to appeal to particular—even narcissistic—preferences, unless someone genuinely enjoys the writing process.

As a result, the whole system has devolved into a “garbage in, garbage out” exercise. What began as a meaningful way to assess candidates has largely been undermined, and the original intent behind these evaluations—whether skills-based or culture fit—has been lost.

duskwuff · 5h ago
I agree, but for a different reason (and one which isn't recent, either). Essay questions on job applications are most effective at selecting for candidates who are adept at telling stories about themselves. It doesn't necessarily give you candidates who are more knowledgeable or better at their jobs.
financypants · 6h ago
I'd love to know at what rate the long essay questions are read. Maybe we get to a point where applicants have AI write them and then no one reads them!
Bendy · 9h ago
So it’s another inhumane interview process from a company led by an apparent psychopath. The author certainly dodged a bullet and graciously wrote this warning. Don’t work for them, they are vampires. Go elsewhere, your life is worth more and you always have a choice.
animitronix · 12h ago
"So now I'm really curious about the decision process here, as it seems that every interviewer's opinion is ignored if Shuttleworth puts some red marks."

Umm yes? That's how it works everywhere, highest boss in the chain has right of refusal on new hires.

dsr_ · 9h ago
It is unusual to be interviewed by someone more than three levels above the position you are applying for.

At a small company, you might well be interviewed by all of your teammates, your prospective manager, the HR person and the owner/president/CEO... in the course of one day.

At a large company, an IC might not even see their supervisor's manager's director's vice-president until they had been working for six months.

jterrys · 8h ago
>It is unusual to be interviewed by someone more than three levels above the position you are applying for.

This happened to me, and it was by far my worst interview ever.

Early on in my career right after graduating I got interviewed for a Jr. Sysadmin position at a high frequency trading firm of approx ~1000 employees. The first few behavioral interviews they repeated the exact same questions, including some soft linux knowledge questions (what would you use to troubleshoot network problems lol). Then they took me for a 4 hour on-site gauntlet where they asked the same questions, again, and then I had to do a python leetcode whiteboard problem which I immediately bombed because I hardly did much coding back then. The application said "familiarity with bash/python scripting". If I remember right the problem involved binary search trees which I had no idea about at the time. I didn't know my ass from my hole.

Suffice to say after that, we had lunch. all 4 employees on my team. And all 4 employees that were in the office at the time, which was pretty much empty, because apparently nobody really went in. They gave me a really cold, wet, and soppy burrito. This was the off the mark "vibes" interview where they shot the shit and pretended to be friendly to gauge my personality. I embarrassingly had to play along even thought we all knew it was a total waste of fucking time.

Afterwards, I was shuffled into a big empty meeting room where the CEO interviewed me on screen from California. I was asked the exact same fucking behavioral soft questions down to what I would use to troubleshoot network problems, then he asked me to walk through an example. But at this point I was pretty much mentally blown up from the whiteboard problem and had no motivation to continue. My mind went blank. I could visibly tell he was upset he even had to talk to me.

Fastest rejection response I ever got.