I applied online. The process took 4 weeks. I interviewed at Duolingo (Pittsburgh, PA) in Oct 2025
Interview
Consisted of a CodeSignal OA (you can share previous scores). Then, a one-hour technical interview through Karat. Question difficulty was a medium. Second technical interview was with a Duolingo SWE and the question level was a medium-hard.
Interview questions [1]
Question 1
They asked me a medium question involving DFS with a few additional constraints
I applied online. The process took 3 weeks. I interviewed at Duolingo (Pittsburgh, PA) in Sept 2024
Interview
codesignal gca oa (used past score, 600/600) -> karat outsourced interview, 1 hour, 10 minutes of trivial short answer questions about time complexity and the bug and explaining what code does, 50 min hard implementation problem with hashmaps -> batch day final round, 60 minute technical with writing/explaining test cases for a leetcode style problem, solving it, then follow up questions including some oop follow ups (finished in 30 min, talked with interviewers about duolingo for 30 min), 15 minute behavioral with batch day buddy -> call to offer two days later
overall a very good process, enjoyed my interviews
Technical part was leetcode medium. Did not hear back after that, even though I did pretty well on the technical part. They took about a month or so to give updates, and I did not get any email or info about anything except the rejection