Airbnb logo AI
Verified Company Vault 30d Active

Airbnb DSA Interview Questions

61 curated coding interview questions directly asked in Airbnb technical rounds, sorted by frequency with recency and difficulty diagnostics.

61 Total Questions
11 (18%) Easy Problems
29 (48%) Medium Problems
21 (34%) Hard Problems
🔥 Most Tested Topics:
Core DSA (26)Arrays (22)Strings (7)Trees (4)Design (3)
📂 Sourced Datasets:
Last 30 daysLast 3 monthsLast 6 monthsAll questionsOlder than 6 months
Showing 61 of 61 displayed
IDProblemDifficultyTopicPatternAcceptanceFrequencyRecency
631Design Excel Sum FormulaHardArrays; DesignSorting / Prefix / Scan; Data Structure Design39.7%100.0%30d
3076Shortest Uncommon Substring in an ArrayMediumArrays; Strings; TreesSorting / Prefix / Scan; Hashing / Sliding Window; DFS / BFS50.6%100.0%30d
1235Maximum Profit in Job SchedulingHardArraysSorting / Prefix / Scan54.7%100.0%3m
68Text JustificationHardCore DSAImplementation / Reasoning51.2%100.0%all
721Accounts MergeMediumArraysSorting / Prefix / Scan61.3%87.5%3m
1298Maximum Candies You Can Get from BoxesHardArraysSorting / Prefix / Scan67.5%87.5%3m
638Shopping OffersMediumCore DSAImplementation / Reasoning52.5%87.5%3m
251Flatten 2D VectorMediumCore DSAImplementation / Reasoning50.5%87.5%all
336Palindrome PairsHardStringsHashing / Sliding Window37.2%87.5%all
1257Smallest Common RegionMediumCore DSAImplementation / Reasoning68.3%75.0%3m
1Two SumEasyArraysSorting / Prefix / Scan; Two Pointers57.5%75.0%all
2Add Two NumbersMediumCore DSAImplementation / Reasoning48.5%75.0%all
10Regular Expression MatchingHardCore DSAImplementation / Reasoning31.0%75.0%all
20Valid ParenthesesEasyStringsHashing / Sliding Window44.2%75.0%all
23Merge k Sorted ListsHardArrays; Linked List; HeapSorting / Prefix / Scan; Two Pointers; Priority Queue59.6%75.0%all
1058Minimize Rounding Error to Meet TargetMediumCore DSAImplementation / Reasoning45.9%75.0%all
39Combination SumMediumArrays; BacktrackingSorting / Prefix / Scan; Backtracking76.5%75.0%all
42Trapping Rain WaterHardCore DSATwo Pointers67.4%75.0%all
1017Convert to Base -2MediumCore DSAImplementation / Reasoning61.9%75.0%all
1166Design File SystemMediumDesignData Structure Design65.1%75.0%all
108Convert Sorted Array to Binary Search TreeEasyArrays; Trees; Binary SearchSorting / Prefix / Scan; DFS / BFS; Binary Search75.6%75.0%all
2043Simple Bank SystemMediumCore DSAImplementation / Reasoning69.7%75.0%all
136Single NumberEasyCore DSAImplementation / Reasoning77.7%75.0%all
190Reverse BitsEasyCore DSAImplementation / Reasoning68.4%75.0%all
198House RobberMediumDynamic ProgrammingState Transition53.2%75.0%all
202Happy NumberEasyCore DSAImplementation / Reasoning59.7%75.0%all
212Word Search IIHardStrings; Binary SearchHashing / Sliding Window; Binary Search38.5%75.0%all
217Contains DuplicateEasyArraysSorting / Prefix / Scan64.4%75.0%all
219Contains Duplicate IIEasyArraysSorting / Prefix / Scan51.3%75.0%all
220Contains Duplicate IIIHardArraysSorting / Prefix / Scan24.8%75.0%all
221Maximal SquareMediumCore DSAImplementation / Reasoning50.3%75.0%all
227Basic Calculator IIMediumStack / QueueMonotonic Stack / Simulation46.9%75.0%all
269Alien DictionaryHardGraphsBFS / DFS / Topological Sort37.2%75.0%all
2189Number of Ways to Build House of CardsMediumCore DSAImplementation / Reasoning62.9%75.0%all
385Mini ParserMediumCore DSAImplementation / Reasoning42.6%75.0%all
1284Minimum Number of Flips to Convert Binary Matrix to Zero MatrixHardArraysSorting / Prefix / Scan72.7%75.0%all
415Add StringsEasyStringsHashing / Sliding Window52.2%75.0%all
1041Robot Bounded In CircleMediumCore DSAImplementation / Reasoning56.5%75.0%all
1557Minimum Number of Vertices to Reach All NodesMediumArrays; TreesSorting / Prefix / Scan; DFS / BFS81.6%75.0%all
1554Strings Differ by One CharacterMediumStringsHashing / Sliding Window39.8%75.0%all
751IP to CIDRMediumCore DSAImplementation / Reasoning53.6%75.0%all
755Pour WaterMediumCore DSAImplementation / Reasoning49.1%75.0%all
756Pyramid Transition MatrixMediumArraysSorting / Prefix / Scan60.6%75.0%all
759Employee Free TimeHardCore DSAImplementation / Reasoning72.9%75.0%all
773Sliding PuzzleHardCore DSAImplementation / Reasoning74.4%75.0%all
787Cheapest Flights Within K StopsMediumHeapPriority Queue41.8%75.0%all
1928Minimum Cost to Reach Destination in TimeHardArraysSorting / Prefix / Scan41.6%62.5%6m
160Intersection of Two Linked ListsEasyLinked ListTwo Pointers63.7%62.5%6m
76Minimum Window SubstringHardArrays; Strings; TreesSorting / Prefix / Scan; Hashing / Sliding Window; DFS / BFS; Sliding Window47.5%62.5%all
348Design Tic-Tac-ToeMediumDesignData Structure Design58.7%50.0%all
864Shortest Path to Get All KeysHardCore DSAImplementation / Reasoning54.6%50.0%all
713Subarray Product Less Than KMediumArraysSorting / Prefix / Scan54.3%50.0%all
432All O`one Data StructureHardCore DSAImplementation / Reasoning44.3%50.0%all
981Time Based Key-Value StoreMediumCore DSAImplementation / Reasoning49.9%37.5%all
1091Shortest Path in Binary MatrixMediumArraysSorting / Prefix / Scan51.5%37.5%all
827Making A Large IslandHardGraphsBFS / DFS / Topological Sort56.6%37.5%all
605Can Place FlowersEasyCore DSAImplementation / Reasoning29.1%37.5%all
400Nth DigitMediumCore DSAImplementation / Reasoning38.2%37.5%all
53Maximum SubarrayMediumArraysSorting / Prefix / Scan53.3%37.5%all
727Minimum Window SubsequenceHardArraysSorting / Prefix / Scan; Sliding Window43.8%37.5%all
829Consecutive Numbers SumHardArraysSorting / Prefix / Scan42.7%37.5%all