First, you are given an online assessment, which is on the harder side. Then, you do a Karat interview. I believe there is one more round after that, but I didn't make it there.
Show functions and variations of functions that do the same thing, and then analyze their runtime and space complexity.
The following metrics were computed from 2 interview experiences for the Duolingo SWE role in United States.
Duolingo's interview process for their SWE roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Duolingo's SWE interview process in United States.