30-Days-6-Companies
30-Days-6-Companies copied to clipboard
30 Days 6 Companies Challenge
30-Days-6-Companies
30 Days 6 Companies Challenge Question's Doc
Index
- ⬜ : Unsolved
- ✔️ : Solved
Microsoft
Day 01 - 05
Day 1
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ✔️ | Evaluate Reverse Polish Notation | Solution |
2 | ✔️ | Combination Sum III | Solution |
3 | ✔️ | Bulls and Cows | Solution |
Day 2
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ✔️ | Rotate Function | Solution |
2 | ✔️ | Largest Divisible Subset | Solution |
3 | ✔️ | Perfect Rectangle | Solution |
Day 3
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ✔️ | Course Schedule | Solution |
2 | ✔️ | Most Profitable Path in a Tree | Solution |
3 | ✔️ | Number of Pairs Satisfying Inequality | Solution |
Day 4
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ✔️ | Shortest Unsorted Continuous Subarray | Solution |
2 | ✔️ | Number Of Ways To Arrive At Destination | Solution |
3 | ✔️ | Longest Happy Prefix | Solution |
Day 5
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ✔️ | Airplane Seat Assignment Probability | Solution |
2 | ✔️ | Minimum Deletions to Make Array Divisible | Solution |
3 | ✔️ | Number of Substrings Containing All Three Characters | Solution |
Goldman Sachs
Day 06 - 10
Day 6
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ✔️ | Max Points on a Line | Solution |
2 | ✔️ | Valid Square | Solution |
3 | ✔️ | Factor Trailing Zeroes | Solution |
Day 7
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ✔️ | Number Of Boomerangs | Solution |
2 | ✔️ | Split Array Into Consecutive Subsequence | Solution |
3 | ✔️ | Minimum Consecutive Cards To Pick Up | Solution |
Day 8
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ✔️ | Count Good Triplets in an Array | Solution |
2 | ✔️ | Maximum Points in an Archery Competition | Solution |
3 | ✔️ | IPO | Solution |
Day 9
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ✔️ | Number of People Aware of a Secret | Solution |
2 | ✔️ | Invalid Transactions | Solution |
3 | ✔️ | All Elements in Two Binary Search Trees | Solution |
Day 10
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ⬜ | Get Biggest Three Rhombus Sums in a Grid | Solution |
2 | ⬜ | Count Nice Pairs in an Array | Solution |
3 | ⬜ | Maximum Good People Based on Statements | Solution |
Adobe
Day 11 - 15
Day 11
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ⬜ | Fraction to Recurring Decimal | Solution |
2 | ⬜ | Increasing Triplet Subsequence | Solution |
3 | ⬜ | K-th Smallest in Lexicographical Order | Solution |
Day 12
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ⬜ | Magical String | Solution |
2 | ⬜ | Non-negative Integers without Consecutive Ones | Solution |
3 | ⬜ | Knight Probability in Chessboard | Solution |
Day 13
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ⬜ | Number of Matching Subsequences | Solution |
2 | ⬜ | Minimum Genetic Mutation | Solution |
3 | ⬜ | Count Nodes Equal to Average of Subtree | Solution |
Day 14
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ⬜ | Maximum Matrix Sum | Solution |
2 | ⬜ | Stock Price Fluctuation | Solution |
3 | ⬜ | Shortest Unsorted Continuous Subarray | Solution |
Day 15
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ⬜ | Dungeon Game | Solution |
2 | ⬜ | Number of people aware of a secret | Solution |
3 | ⬜ | Query Kth Smallest Trimmed Numbder | Solution |
Flipkart
Day 16 - 20
Day 16
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ⬜ | Partition to K Equal Sum Subsets | Solution |
2 | ⬜ | Shopping Offers | Solution |
3 | ⬜ | Remove Zero Sum Consecutive Nodes from Linked List | Solution |
Day 17
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ⬜ | Find the Winner of the Circular Game | Solution |
2 | ⬜ | Find in Mountain Array | Solution |
3 | ⬜ | Number of Ways to Separate Numbers | Solution |
Day 18
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ⬜ | City With the Smallest Number of Neighbors at a Threshold Distance | Solution |
2 | ⬜ | Closest Primes in Range | Solution |
3 | ⬜ | Top K frequent Words | Solution |
Day 19
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ⬜ | Distant Barcodes | Solution |
2 | ⬜ | New 21 Game | Solution |
3 | ⬜ | Check If a String Contains All Binary Codes of Size K | Solution |
Day 20
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ⬜ | Maximum Area of Island | Solution |
2 | ⬜ | Customer Sort String | Solution |
3 | ⬜ | House Robber III | Solution |
Google
Day 21 - 25
Day 21
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ⬜ | Maximum Consecutive Floors Without Special Floors | Solution |
2 | ⬜ | Maximum Good People Based on Statements | Solution |
3 | ⬜ | Sort an Array | Solution |
Day 22
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ⬜ | Fruit Into Baskets | Solution |
2 | ⬜ | Number of Closed Islands | Solution |
3 | ⬜ | Distinct Echo Substrings | Solution |
Day 23
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ⬜ | K Divisible Elements Subarrays | Solution |
2 | ⬜ | Random Pick with Weight | Solution |
3 | ⬜ | Maximum Number of Coins You Can Get | Solution |
Day 24
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ⬜ | Network Delay Time | Solution |
2 | ⬜ | Matrix Block Sum | Solution |
3 | ⬜ | Restore IP Addresses | Solution |
Day 25
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ⬜ | Swim in Rising Water | Solution |
2 | ⬜ | Strictly Palindromic Number | Solution |
3 | ⬜ | Maximum Compatibility Score Sum | Solution |
Amazon
Day 26 - 30
Day 26
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ⬜ | Shuffle an Array | Solution |
2 | ⬜ | Cheapest Flights Within K Stops | Solution |
3 | ⬜ | Split a String Into The Max Number Of Unique Substrings | Solution |
Day 27
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ⬜ | Tweet Counts Per Frequency | Solution |
2 | ⬜ | Maximum Sum of an Hourglass | Solution |
3 | ⬜ | Maximum Subarray Min-Product | Solution |
Day 28
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ⬜ | Dota2 Senate | Solution |
2 | ⬜ | Destroying Asteroids | Solution |
3 | ⬜ | Most Popular Video Creator | Solution |
Day 29
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ⬜ | Number of matching Subsequences | Solution |
2 | ⬜ | Number of Ways to Reach a Position After Exactly k Steps | Solution |
3 | ⬜ | Maximum Length of Repeated Subarray | Solution |
Day 30
Problem No. | Check | Problem | Solution |
---|---|---|---|
1 | ⬜ | Top K Frequent Words | Solution |
2 | ⬜ | Last Moment Before All Ants Fall Out of a Plank | Solution |
3 | ⬜ | Generate Random Point in a Circle | Solution |