TGViewer
Coding Interview Resources Coding Interview Resources @crackingthecodinginterview ยท 52.1K subscribers
Post #1044 8.68K
DSA is really tough, but you don't seem to struggle?๐Ÿคจ

I get this question a lot.

Here are some of the hardest questions you might face in an interview.

Practice these using the ๐Ÿฏ-๐Ÿณ-๐Ÿญ๐Ÿฑ ๐—ฟ๐˜‚๐—น๐—ฒ:

First solve the question, then note down the answer. After three days, try to remember the question from the answer and solve it again.

Repeat the same after 7 and 15 days.

This way, you'll solve the same question 4 times in 15 days, making it easier if you encounter it again.

๐Ÿญ. ๐—”๐—ฟ๐—ฟ๐—ฎ๐˜†๐˜€ & ๐—ฆ๐˜๐—ฟ๐—ถ๐—ป๐—ด๐˜€
- Minimum Window Substring
- Trapping Rain Water
- Largest Rectangle in Histogram

๐Ÿฎ. ๐—Ÿ๐—ถ๐—ป๐—ธ๐—ฒ๐—ฑ ๐—Ÿ๐—ถ๐˜€๐˜๐˜€
- Merge k Sorted Lists
- Reverse Nodes in k-Group
- LFU Cache

๐Ÿฏ. ๐—ง๐—ฟ๐—ฒ๐—ฒ๐˜€
- Binary Tree Maximum Path Sum
- Serialize and Deserialize Binary Tree
- Vertical Order Traversal of a Binary Tree

๐Ÿฐ. ๐——๐˜†๐—ป๐—ฎ๐—บ๐—ถ๐—ฐ ๐—ฃ๐—ฟ๐—ผ๐—ด๐—ฟ๐—ฎ๐—บ๐—บ๐—ถ๐—ป๐—ด
- Edit Distance
- Burst Balloons
- Shortest Common Supersequence

๐Ÿฑ. ๐—š๐—ฟ๐—ฎ๐—ฝ๐—ต๐˜€
- Alien Dictionary
- Minimum Cost to Make at Least One Valid Path in a Grid
- Swim in Rising Water

๐Ÿฒ. ๐—ฅ๐—ฒ๐—ฐ๐˜‚๐—ฟ๐˜€๐—ถ๐—ผ๐—ป & ๐—•๐—ฎ๐—ฐ๐—ธ๐˜๐—ฟ๐—ฎ๐—ฐ๐—ธ๐—ถ๐—ป๐—ด
- N-Queens II
- Sudoku Solver
- Word Search II

๐Ÿณ. ๐—ฆ๐—ผ๐—ฟ๐˜๐—ถ๐—ป๐—ด & ๐—ฆ๐—ฒ๐—ฎ๐—ฟ๐—ฐ๐—ต๐—ถ๐—ป๐—ด
- Count of Smaller Numbers After Self
- Median of Two Sorted Arrays
- Split Array Largest Sum

๐Ÿด. ๐——๐—ฒ๐˜€๐—ถ๐—ด๐—ป
- Design Search Autocomplete System
- Design In-Memory File System
- Design Excel Sum Formula

๐Ÿต. ๐—š๐—ฟ๐—ฒ๐—ฒ๐—ฑ๐˜†
- Minimum Number of Arrows to Burst Balloons
- Candy
- Patching Array

๐Ÿญ๐Ÿฌ. ๐—•๐—ถ๐˜ ๐— ๐—ฎ๐—ป๐—ถ๐—ฝ๐˜‚๐—น๐—ฎ๐˜๐—ถ๐—ผ๐—ป
- Maximum Product of Word Lengths
- Smallest Sufficient Team
- Minimum Cost to Connect Two Groups of Points

๐Ÿญ๐Ÿญ. ๐—ง๐˜„๐—ผ ๐—ฃ๐—ผ๐—ถ๐—ป๐˜๐—ฒ๐—ฟ๐˜€
- Minimum Window Subsequence
- Minimum Operations to Make a Subsequence
- Minimum Adjacent Swaps to Reach the Kth Smallest Number

๐Ÿญ๐Ÿฎ. ๐—›๐—ฒ๐—ฎ๐—ฝ
- Minimum Number of Refueling Stops
- Sliding Window Median
- Minimum Number of K Consecutive Bit Flips

By following the 3-7-15 rule and practicing these tough questions regularly, you'll build strong problem-solving skills and be well-prepared for your interviews.

Keep pushing yourself, and remember, consistency is key.

Best DSA RESOURCES: https://topmate.io/coding/886874

All the best ๐Ÿ‘๐Ÿ‘
  • ๐Ÿ‘ 20
  • โค 13
More from @crackingthecodinginterview
  1. Oct 17, 2026๐—œ๐—•๐—  ๐—™๐—ฅ๐—˜๐—˜ ๐—ง๐—˜๐—–๐—› ๐—–๐—ข๐—จ๐—ฅ๐—ฆ๐—˜๐—ฆ ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฒ! ๐ŸŽ“ Explore IBM Cognitive Class and buildโ€ฆ
  2. Oct 16, 2026๐——๐—ฎ๐˜๐—ฎ ๐˜€๐—ฐ๐—ถ๐—ฒ๐—ป๐—ฐ๐—ฒ ๐—–๐—ฒ๐—ฟ๐˜๐—ถ๐—ณ๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ช๐—ถ๐˜๐—ต ๐—”๐—œ๐Ÿ˜ Future Ready Data Scienโ€ฆ
  3. Oct 16, 2026If you're working with data pipelines, these repositories are very useful: ๐Ÿš€๐Ÿ“Š ibis: A Pyโ€ฆ
  4. Oct 13, 2026๐—ง๐—ข๐—ฃ ๐—™๐—ฅ๐—˜๐—˜ ๐—–๐—ข๐—จ๐—ฅ๐—ฆ๐—˜๐—ฆ ๐—ง๐—ข ๐—•๐—ข๐—ข๐—ฆ๐—ง ๐—ฌ๐—ข๐—จ๐—ฅ ๐—ฆ๐—ž๐—œ๐—Ÿ๐—Ÿ๐—ฆ ๐—œ๐—ก ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฒ! Explorโ€ฆ
  5. Oct 12, 2026๐Ÿš€ ๐—ช๐—ต๐—ถ๐—ฐ๐—ต ๐—ง๐—ฒ๐—ฐ๐—ต ๐—ฆ๐—ธ๐—ถ๐—น๐—น ๐—ช๐—ถ๐—น๐—น ๐—ฌ๐—ผ๐˜‚ ๐— ๐—ฎ๐˜€๐˜๐—ฒ๐—ฟ ๐—ถ๐—ป ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฒ? Want to builโ€ฆ
  6. Oct 9, 2026๐Ÿ”ฅ SQL Interview Case Studies (Advanced Business Scenarios) ๐Ÿ’ฏ ๐Ÿง  Case Study 1: Find Repeaโ€ฆ
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook โ†’Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 โ†’