Duolingo
Learning-product loops that pair practical coding with product sense and design questions about lessons and experimentation.
Typical loop
- 1Recruiter screen
- 2Technical phone screen
- 3Onsite: two coding rounds
- 4Product-minded design round
- 5Behavioral and culture round
Asked on LeetCode
All 5 by time range →- Encrypt and Decrypt StringshardArrayHash TableStringDesign+1frequency 100.0
- K Radius Subarray AveragesmediumArraySliding Windowfrequency 80.9
- Minimum Number of People to TeachmediumArrayHash TableGreedyfrequency 80.9
- Longest Increasing Path in a MatrixhardArrayDynamic ProgrammingDepth-First SearchBreadth-First Search+5frequency 72.0
- Task Scheduler IImediumArrayHash TableSimulationfrequency 67.8