← Back to Twitter

DSA / Coding

53 questions

1Regular Expression MatchingHard
Solve →
2Integer to RomanMedium
Solve →
3Valid ParenthesesEasy
Solve →
4Merge k Sorted ListsHard
Solve →
5Trapping Rain WaterHard
Solve →
6Multiply StringsMedium
Solve →
7Wildcard MatchingHard
Solve →
8Merge IntervalsMedium
Solve →
9Permutation SequenceHard
Solve →
10Pascal's TriangleEasy
Solve →
11Word Break IIHard
Solve →
12LRU CacheMedium
Solve →
13Time Needed to Buy TicketsEasy
Solve →
14Max Points on a LineHard
Solve →
15One Edit DistanceMedium
Solve →
16Happy NumberEasy
Solve →
17Reverse Linked ListEasy
Solve →
18Implement Trie (Prefix Tree)Medium
Solve →
19The Skyline ProblemHard
Solve →
20Lowest Common Ancestor of a Binary Search TreeMedium
Solve →
21Flatten 2D VectorMedium
Solve →
22Alien DictionaryHard
Solve →
23Best Meeting PointHard
Solve →
24Design SkiplistHard
Solve →
25Number of Connected Components in an Undirected GraphMedium
Solve →
26Flatten Nested List IteratorMedium
Solve →
27Design TwitterMedium
Solve →
28Kth Smallest Element in a Sorted MatrixMedium
Solve →
29Insert Delete GetRandom O(1)Medium
Solve →
30Trapping Rain Water IIHard
Solve →
31Minimum Genetic MutationMedium
Solve →
32Minimum Number of Steps to Make Two Strings AnagramMedium
Solve →
33Tweet Counts Per FrequencyMedium
Solve →
34Validate IP AddressMedium
Solve →
35Count Student Number in DepartmentsMedium
Solve →
36Rectangles AreaMedium
Solve →
37Investments in 2016Medium
Solve →
38Customer Placing the Largest Number of OrdersEasy
Solve →
39Tree NodeMedium
Solve →
40Invalid TweetsEasy
Solve →
41Number of Black BlocksMedium
Solve →
42Masking Personal InformationMedium
Solve →
43Design Authentication ManagerMedium
Solve →
44Minimum Elements to Add to Form a Given SumMedium
Solve →
45Binary GapEasy
Solve →
46Finding the Users Active MinutesMedium
Solve →
47Process Tasks Using ServersMedium
Solve →
48Remove All Occurrences of a SubstringMedium
Solve →
49Count Sub IslandsMedium
Solve →
50Random Pick with WeightMedium
Solve →
51Rotting OrangesMedium
Solve →
52Largest Plus SignMedium
Solve →
53Minimum Cost to Connect SticksMedium
Solve →