Duolingo

Duolingo Software Engineer Onsite Coding Questions

3+ questions from real Duolingo Software Engineer Onsite Coding rounds, reported by candidates who interviewed there.

3
Questions
3
Topic Areas
10+
Sources

What does the Duolingo Onsite Coding round test?

The Duolingo onsite coding round is the core technical evaluation. Software Engineer candidates typically see 2-3 algorithm and data structure problems. Problems range from medium to hard difficulty, and interviewers evaluate both correctness and code quality.

Top Topics in This Round

Duolingo Software Engineer Onsite Coding Questions

I'm at my final round of interviews with Duolingo. This round will consist of Backend Code Review followed by Whiteboard followed by Pair programming. I was wondering if anyone has also went through t

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.

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

See All 3 Questions from This Round

Full question text, answer context, and frequency data for subscribers.

Get Access