Most of the interviews went great. All interviews were conducted with two interviewers, so I was able to meet a lot of engineers and get a variety of perspectives on the company.
The only interview I didn't enjoy was my final one, where my interviewer seemed disinterested and unengaged. During the middle of the interview, they got up and started playing with a bouncy ball. The bounces against the wall were audible and distracting.
They also seemed not to use a question bank. So if you've got a slightly immoral contact from within the company (or someone wanting the referral bonus), congratulations on the free offer. Otherwise, if you fail, you're probably barred from applying there ever again.
Recruiter screen: Easy Hackerrank: Medium Pair programming: Medium Code review: Hard Technical design: Ungraded Hiring manager chat (no questions asked)
The following metrics were computed from 8 interview experiences for the Duolingo Senior Software Engineer role in United States.
Duolingo's interview process for their Senior Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Duolingo's Senior Software Engineer interview process in United States.