Software Engineering Intern applicants have rated the interview process at Duolingo with 3.7 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 33% positive. To compare, the company-average is 47.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineering Intern roles take an average of 14 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Duolingo overall takes an average of 28 days.
Common stages of the interview process at Duolingo as a Software Engineering Intern according to 3 Glassdoor interviews include:
Skills test: 25%
Presentation: 25%
One on one interview: 25%
Phone interview: 25%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 2 weeks. I interviewed at Duolingo in Oct 2012
Interview
After Professor Luis von Ahn (co-founder) passed my name to the CTO, I waited a week to hear back. I eventually wrote a follow-up email.
Before even talking to me on the phone, the CTO screened me by sending a coding task to do. I submitted it two days later and simply received a "it was good knowing you, but sorry we can't offer you a position" a few hours later.
Not sure how well they got to "know" me through a coding assignment, because I definitely didn't get to know them.
I had a general codesignal assessment, followed by a karat interview, which had a DFS style programming question with a matrix that I flopped on and haven't moved forward since
Interview questions [1]
Question 1
for karat, 3 big-O analysis questions followed by a coding assessment, which was very long and confusing
OA, followed by a 1-hr technical with an engineer, and then another 1-hr technical with an engineer for the final round. Everyone was very friendly and the process was smooth, however, despite doing really well in my opinion, I didn't receive an offer. Must have been a competitive applicant pool.
Interview questions [1]
Question 1
Standard coding exercises--explain your thoughts as you go and solve the problem