Udemy Coding Interview Questions
26 Udemy coding interview problems with full optimal solutions — 15 easy, 8 medium, 3 hard. Every problem ships with multiple approaches (brute-force first, then the optimal), complexity tables for each, company-specific tips on what an Udemy interviewer values, and a FAQ section.
Showing 8 problems of 26
- #16mediumfoundational
16. Add Two Numbers
Sum two numbers represented as reversed linked lists — Udemy uses this to probe carry propagation logic common in payment and pricing calculations.
- #17mediumfoundational
17. Longest Substring Without Repeating Characters
Find the length of the longest substring without repeating characters — Udemy applies the sliding-window pattern to course-title deduplication and content search.
- #18mediumfoundational
18. Longest Palindromic Substring
Find the longest palindromic substring — Udemy uses expand-around-center to evaluate string manipulation instincts for search autocomplete features.
- #19mediumfoundational
19. Container With Most Water
Maximize the area between two height lines using two pointers — Udemy uses this to evaluate greedy intuition for capacity-planning and bandwidth-allocation problems.
- #20mediumfoundational
20. 3Sum
Find all unique triplets that sum to zero — Udemy uses this to test deduplication logic relevant to course bundle pricing and recommendation filtering.
- #21mediumfoundational
21. Letter Combinations of a Phone Number
Generate all letter combinations from phone-pad digits — Udemy uses this backtracking warm-up before harder search autocomplete and tag-generation problems.
- #22mediumfoundational
22. Search in Rotated Sorted Array
Binary search in a rotated sorted array — Udemy uses this to evaluate whether candidates can adapt standard binary search for marketplace catalog lookups with shifted indices.
- #23mediumfoundational
23. Coin Change
Find the fewest coins needed to make a target amount — Udemy uses bottom-up DP here to evaluate dynamic-programming fundamentals for coupon and discount optimization problems.