Question bank
4,310 interview questions, answered.
Reference answers, what the interviewer is really testing, how it is graded, and the follow-ups that come next.
Easy 190Medium 2,498Hard 982
Filters · onDifficulty, topic, company
63 questions
- 25HashmapCoding·
Oracle - 26Linked List CycleEasyCoding· CCognitree
- 27Match parenthesisCoding·
Oracle - 28Maximum SubarrayMediumCoding·
Blinkit, Oracle - 29Merge In Between Linked ListsMediumCoding·
Oracle - 30Minimum insertions to make string palindromeCoding·
Goldman Sachs, Oracle - 31Number of Visible People in a QueueHardCoding·
Oracle, Rippling - 32One Easy DSA ProblemCoding·
Oracle - 33One Hard DSA ProblemCoding·
Oracle - 34Product of Array Except SelfMediumCoding·
PayPal, Target - 35Remove duplicates from arrayCoding·
Oracle - 36Serialize and De-serialize BTCoding·
Oracle - 37Course ScheduleMediumCoding·
Zoho - 3801 Matrix: find the nearest zero for every cellMediumCoding·
Adobe, Oracle - 39Print all combinations of numbers from 1 to n that sum to n.MediumCoding·
Adobe, Apple - 40Implement a hashmap without using any libraries.HardCoding·
Apple, Goldman Sachs - 41Find a triplet in an array with a given sum.MediumCoding·
Adobe, Goldman Sachs - 42Generate ParenthesesMediumCoding·
Adobe, Google - 43Implement TrieMediumCoding·
Apple, Goldman Sachs - 44Find the longest palindromic subsequence using dynamic programming.MediumCoding·
Adobe, Apple - 45Find the lowest common ancestor (LCA) of two nodes in a binary tree.MediumCoding·
Apple, LinkedIn - 46Implement LRU Cache.HardCoding·
Accenture, Adobe - 47Find the maximum subarray sum.MediumCoding·
Adobe, Apple - 48Merge k sorted linked lists.HardCoding·
Adobe, Apple