CodeSignal GCA OA (used past score, 600/600) -> Karat outsourced interview, 1 hour. 10 minutes of trivial short answer questions about time complexity, bugs, and explaining code. 50 minutes for a hard implementation problem with hashmaps. -> Batch Day final round, 60-minute technical interview. Involved writing and explaining test cases for a LeetCode-style problem, solving it, and follow-up questions including some OOP follow-ups (finished in 30 minutes, discussed Duolingo with interviewers for 30 minutes). 15-minute behavioral interview with the Batch Day buddy. -> Call to offer two days later.
Overall, a very good process. Enjoyed my interviews.
Tell me about yourself, and why Duolingo?
The following metrics were computed from 5 interview experiences for the Duolingo Software Engineer (Internship) role in Pittsburgh, Pennsylvania.
Duolingo's interview process for their Software Engineer (Internship) roles in Pittsburgh, Pennsylvania is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having mixed feelings for Duolingo's Software Engineer (Internship) interview process in Pittsburgh, Pennsylvania.