Duolingo Online Assessment Questions

We hold only 2 confirmed online assessment reports for Duolingo so far. Below are its 4 closest coding and technical questions, which is what an OA draws from.

See everything we have on Duolingo →

Duolingo Coding & Technical Questions

Duolingo Full Cycle Software Engineer Interview Process

other 2025 1p3a

I looked through the interview logs, and it seems like Greenbird rarely posts on them; most of them are from several years ago, which is indeed outdated. Many interviews are with Karat, and not many g

View

Any experience with Duolingo: Software Engineering Thrive Interview Day?

other 2021 reddit

Got the email yesterday for this yesterday. Thrive is Duolingo’s internship program for sophomores. This is an all day virtual event and not sure what to expect. Anyone else going to this or have gone

View

#329 Longest Increasing Path in a Matrix

hard graph lc_company

LeetCode #329: Longest Increasing Path in a Matrix. Difficulty: Hard. Topics: Array, Dynamic Programming, Depth-First Search, Breadth-First Search, Graph Theory, Topological Sort, Memoization, Matrix. Asked at Duolingo in the last 6 months.

View

#2365 Task Scheduler II

medium hash table lc_company

LeetCode #2365: Task Scheduler II. Difficulty: Medium. Topics: Array, Hash Table, Simulation. Asked at Duolingo in the last 6 months.

View

Most Common OA Topics

hash table (1) graph (1)

Duolingo OA Format and Platform

The Duolingo online assessment is delivered through a proctored online platform, most commonly HackerRank. Candidates receive the OA link by email after passing an initial resume review. The coding section typically contains 2 to 3 algorithmic problems with a 70 to 110 minute time limit.

Some Duolingo teams include an additional work simulation section that tests judgment and decision-making rather than coding ability. This section is not present for all roles. Check the LeakCode question database filtered by role type to see what past candidates for your specific role reported.

FAQ

Does Duolingo have an online assessment?

Yes. Duolingo uses an OA as the first technical screen for most engineering and technical roles. It is typically sent after a resume review and before any human interviews. The format has remained consistent across recent hiring cycles.

How hard is the Duolingo OA?

Based on candidate reports, Duolingo OA problems range from LeetCode medium to hard. Expect at least one problem that requires an efficient algorithm (not brute force) to pass all test cases within the time limit.

Where do these OA questions come from?

All questions in the LeakCode database are sourced from actual candidate reports on 1Point3Acres, Blind, Glassdoor, Reddit, and LeetCode. They are not AI-generated. Each question links to its source where the original report is public.

Related: Duolingo All Questions · All OA Questions · Browse Companies · Data Sources