Duolingo logo

Duolingo Data Scientist Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 9 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
55.6% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Duolingo.

Showing 3 of 9
Duolingo logo
Duolingo

Data Scientist Intern

Analytics · nearly a year ago

Intern Easy Neutral experience No offer 2 rounds
Interview process
Take home Technical screen
Interview formats
Behavioral Coding Technical

I did a take-home task first, then I had interviews with employees. The interviews were pretty straightforward. They focused on behavioral aspects, data cleaning, machine learning, and a SQL coding test. There wasn't any probability or stats involved. They seemed more interested in the details of data manipulation compared to other companies. It felt like they were looking for someone with a specific background.

Confirmed questions1 question
  • Tell me about a time you collaborated with a team.
Duolingo logo
Duolingo

Data Scientist

Analytics · a year ago

Mid Average Negative experience No offer 1 round
Interview process
Take home
Interview formats
Technical

I received a take-home assignment with a 48-hour deadline, and they suggested I spend 4-6 hours on it. I ended up dedicating much more time and effort, but unfortunately, I was rejected without any feedback. I also spent a lot of time on the cover letter, and I thought my analysis was good. It would have been helpful to get some feedback on how I could improve, given the time I invested.

Confirmed questions1 question
  • Analyze the provided dataset.
Duolingo logo
Duolingo

Data Scientist

Analytics · more than a year ago

Senior Difficult Positive experience Accept offer 6 rounds
Interview process
Recruiter call Phone screen Presentation Technical screen Onsite Background check Offer
Interview formats
Behavioral Technical Coding Presentation

First, I had a phone screen with the recruiter. Then, I had a Zoom call with the Hiring Manager where we worked on modeling a business problem. The next step was a virtual onsite with a few people from the Data Science team. This included a welcome video about the company and culture, a presentation of a DS project I had done, a deep dive into the project methods, a behavioral 'culture add' chat, an SQL assessment, and a final chat with the Hiring Manager.

Confirmed questions4 questions
  • Can you present a past DS project that you have led?
  • What were your reasons for choosing a specific approach for a project, as opposed to other possible methods?
  • Show your skills in standard SQL querying, involving joins, ranking, etc.

Duolingo Data Scientist Interview Questions

Quoted word for word from Duolingo interview reports.

Given the dataset, what factors predict users who are likely to unsubscribe from Duolingo Plus?

Read reports

What were your reasons for choosing a specific approach for a project, as opposed to other possible methods?

Read report

Can you tell me about a data science or research project you've worked on?

Read report

Formats, difficulty and experience

Across all 9 Duolingo interview reports.

Interview formats

Technical 34.6%
Coding 23.1%
Behavioral 23.1%
Presentation 11.5%
Case 7.7%

Interview difficulty

Easy 33.3%
Average 55.6%
Difficult 11.1%

Candidate experience

Positive 55.6%
Neutral 22.2%
Negative 22.2%