The interview process varies a bit depending on which role/level you're applying for.
Software engineering roles will have several phone screen/technical interviews before a virtual "on site" day.
The on site will have a few different interview types.
Why do you want to work at Duolingo?
The following metrics were computed from 2 interview experiences for the Duolingo Software Engineer II role in United States.
Duolingo's interview process for their Software Engineer II roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Duolingo's Software Engineer II interview process in United States.