It's an extremely long process that includes standardized tests, take home assignments, and several rounds of interviews. It was at least 5 rounds long and you interview across different teams.
Entrevista promedio
Solicitud
Me postulé en línea. Acudí a una entrevista en Canonical
Entrevista
I assume someone looked at my resume and said yes, or no to move to the take home test. Got a take home test without speaking to any one. Did the take home test over the course of a few hours.
Was sent a generic rejection note after submission.
Never actually spoke to an employee of the company.
Preguntas de entrevista [1]
Pregunta 1
1. Coding to an API
Write a CLI program with Python to add a card to a Trello board
2. Provide Code Review
This was meant to simulate responding to a PR
3. Prior Art
Show/explain something you've worked on in the past you're proud of
Me postulé a través de otra fuente. Acudí a una entrevista en Canonical (Londres, Inglaterra)
Entrevista
They have a really long, tiring interview process. The first round was a written interview where I had to answer like 15 questions. Then a coding interview with 1 hour time that I could do anytime for 2 weeks. Then I had to take a personality test and they totally ghosted me.
The first round is a bunch of questions like 30 or so where you have to describe your expierence, personal and academical information. Then there is a asynch technical interview and a psychology test.