ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
DSA sheet
2
https://www.linkedin.com/in/ankit-kumar-verma-081804160
3
How to solve this sheet?
4
5
Ideal Time : 5-10 mins
6
EasyIdeal Time : 5-10 mins
7
MediumIdeal Time : 15-20 mins5 Questions each Day
8
HardIdeal Time : 40-60 mins (based on Qs) | 88 Qs
9
10
11
TopicsQuestion (375)CompaniesRemarks
12
ArraysMaximum and Minimum Element in an Array ABCO Accolite Amazon Cisco Hike Microsoft Snapdeal VMWare Google Adobe
13
ArraysReverse the Array Infosys Moonfrog Labs
14
ArraysMaximum-SubarrayMicrosoft + Facebook Interview Qsuse Kadane's Algorithm
15
ArraysContains DuplicateAmazon Interview Qs
16
ArraysChocolate Distribution ProblemAmazon Interview Qs
17
ArraysSearch in Rotated Sorted Array
Microsoft Google Adobe Amazon D-E-Shaw Flipkart Hike Intuit MakeMyTrip Paytm
18
ArraysNext PermutationUber + Goldman Sachs + Adobe Interview Qs
19
ArraysBest time to Buy and Sell Stock
Amazon D-E-Shaw Directi Flipkart Goldman Sachs Intuit MakeMyTrip Microsoft Ola Cabs Oracle Paytm Pubmatic Quikr Salesforce Sapient Swiggy Walmart Media.net Google
20
ArraysRepeat and Missing Number ArrayAmazon Interview Qs
21
ArraysKth-Largest Element in an Array Amazon Microsoft Walmart Adobe
22
ArraysTrapping Rain WaterSamsung Interview Qs
23
ArraysProduct of Array Except SelfMicrosoft + Facebook Interview Qs
24
ArraysMaximum Product SubarrayAmazon D-E-Shaw Microsoft Morgan Stanley OYO Rooms Google
25
ArraysFind Minimum in Rotated Sorted Array Adobe Amazon Microsoft Morgan Stanley Samsung Snapdeal Times Internet
26
ArraysFind Pair with Sum in Sorted & Rotated ArrayMicrosoft + Google + Apple Interview Qs
27
Arrays3Sum Adobe Amazon Microsoft Morgan Stanley Samsung Snapdeal Times Internet
28
ArraysContainer With Most WaterFlipkart + Dunzo Interview Qs
29
ArraysGiven Sum PairInfosys + Amazon + Flipkart Interview Qs
30
ArraysKth - Smallest Element ABCO Accolite Amazon Cisco Hike Microsoft Snapdeal VMWare Google Adobe
31
ArraysMerge Overlapping IntervalsGoogle Interview Qs
32
ArraysFind Minimum Number of Merge Operations to Make an Array PalindromeAmazon
33
ArraysGiven an Array of Numbers Arrange the Numbers to Form the Biggest NumberBarclays Interview Qs
34
ArraysSpace Optimization Using Bit ManipulationsAmazon
35
ArraysSubarray Sum Divisible K Snapdeal Microsoft
36
ArraysPrint all Possible Combinations of r Elements in a Given Array of Size nAmazon
37
ArraysMo's AlgorithmMicrosoft
38
39
40
StringsValid Palindrome Amazon Cisco D-E-Shaw Facebook FactSet Morgan Stanley Paytm Zoho
41
StringsValid Anagram Nagarro Media.net Directi Google Adobe Flipkart
42
StringsValid parenthesesGoogle Interview Qsuse Stacks (if possible)
43
StringsRemove Consecutive CharactersSamsung + Adobe
44
StringsLongest Common PrefixAdobe + Grofers + Dunzo Interview Qs
45
StringsConvert a Sentence into its Equivalent Mobile Numeric Keypad SequenceAdobe
46
StringsPrint all the Duplicates in the Input StringOla + Amdocs IQ
47
StringsLongest Substring without Repeating CharactersMorgan Stanley + Amazon IQ
48
StringsLongest Repeating Character Replacement Amazon Google
49
StringsGroup AnagramsSamsung + Adobe + Amazon Interview Qs
50
StringsLongest Palindromic SubstringMicrosoft + Google + Samsung + Visa IQ
51
StringsPalindromic SubstringsMicrosoft IQ
52
StringsNext PermutationAdobe + Goldman Sachs + Uber
53
StringsCount Palindromic Subsequences Myntra Interview Qs
54
StringsSmallest Window in a String Containing all the Characters of Another StringMicrosoft + Amazon IQ
55
StringsWildcard String MatchingMicrosoft + Amazon + Ola IQ
56
StringsLongest Prefix SuffixFlipkart + Swiggy IQ
57
StringsRabin-Karp Algorithm for Pattern Searching Microsoft
58
StringsTransform One String to Another using Minimum Number of Given Operation Directi
59
StringsMinimum Window Substring
Amazon Google MakeMyTrip Streamoid Technologies Microsoft Media.net Atlassian Flipkart
60
StringsBoyer Moore Algorithm for Pattern SearchingAmdocs
61
StringsWord WrapMicrosoftuse Dynaming Programming
62
https://www.linkedin.com/in/ankit-kumar-verma-081804160
63
64
2D ArraysZigzag (or diagonal) Traversal of Matrix Amazon
65
2D ArraysSet Matrix ZeroesAmazon Microsoft
66
2D ArraysSpiral MatrixFlipkart + Apple + Societe Generale IQ
67
2D ArraysRotate Image Microsoft Paytm Samsung Adobe
68
2D ArraysWord SearchGoogle + Ola + Goldman Sachs IQ
69
2D ArraysFind the Number of Islands | Set 1 (Using DFS)Microsoft + Uber + Apple + Amazon IQRead about DFS
70
2D ArraysGiven a Matrix of ‘O’ and ‘X’, Replace ‘O’ with ‘X’ if Surrounded by ‘X’ Google
71
2D ArraysFind a Common Element in all Rows of a Given Row-Wise Sorted Matrix MAQ Software Microsoft VMWare
72
2D ArraysCreate a Matrix with Alternating Rectangles of O and X MAQ VMWare
73
2D ArraysMaximum Size Rectangle of all 1sAmazon Microsoft
74
75
76
Searching & SortingPermute Two Arrays such that Sum of Every Pair is Greater or Equal to KSamsung
77
Searching & Sortingcounting sortSamsung+ Morgan Stanley+ Snapdeal + EPAM Systems
78
Searching & Sortingfind common elements three sorted arrays MAQ Software Microsoft VMWare
79
Searching & SortingSearching in an array where adjacent differ by at most kTCS Amazon
80
Searching & Sortingceiling in a sorted arrayTCS
81
Searching & SortingPiar with given difference Amazon Visa
82
Searching & Sortingmajority elementAmazon+ Google
83
Searching & Sortingcount triplets with sum smaller that a given value Amazon SAP Labs
84
Searching & SortingMaximum Sum Subsequence with no adjacent elements Amazon FactSet Oxigen Wallet OYO Rooms Paytm Walmart Yahoo Adobe Flipkart
85
Searching & SortingMerge Sorted Arrays using O(1) Space
Amdocs Brocade Goldman Sachs Juniper Networks Linkedin Microsoft Quikr Snapdeal Synopsys Zoho Adobe
86
Searching & SortingInversion of Array Adobe Amazon BankBazaar Flipkart Microsoft Myntra MakeMyTrip
87
Searching & SortingFind Duplicates in O(n) Time and O(1) Extra Space Amazon D-E-Shaw Flipkart Paytm Qualcomm Zoho
88
Searching & SortingRadix SortAmazon+ Microsoft
89
Searching & SortingProduct of Array except itself Accolite Amazon D-E-Shaw Intuit Morgan Stanley Opera Microsoft Flipkart
90
Searching & SortingMake all Array Elements EqualAmazon
91
Searching & SortingCheck if Reversing a Sub Array Make the Array Sorted Amazon
92
Searching & SortingFind Four Elements that Sum to a Given Value Adobe Amazon Google Microsoft OYO Rooms
93
Searching & SortingMedian of Two Sorted Array with Different Size Amazon Samsung Microsoft Google
94
Searching & SortingMedian of Stream of Integers Running IntegersAmazon + Google
95
Searching & SortingPrint Subarrays with 0 Sum Paytm Adobe
96
Searching & SortingAggressive CowsAdobe
97
Searching & SortingAllocate Minimum number of Pages Google Infosys Codenation Amazon Microsoft
98
Searching & SortingMinimum Swaps to SortAmazon + Google
99
100