Down from $39/month.
Our monthly plan grants access to all premium features, the best plan for short-term subscribers.




Our most popular plan previously sold for $299 and is now only $13/month. This plan saves you over 60% in comparison to the monthly plan.

 Lightning Judge

Tired of waiting? Premium users get priority judging using an exclusive queue, resulting in a 3X shorter wait time, up to 10X during peak hours.

 Access to Premium Articles

Detailed explanations of the solutions to problems, written by our team of algorithm and data structure experts. Frequently include carefully designed animations to help with understanding.

 Interview Simulations

Mock interviews provide you with a way to test your abilities in a timed setting, just like a coding challenge or on-site interview. You choose the company and we will select an appropriate question from our constantly growing database.

 Sort Questions by Prevalence

Find out which questions turn up most frequently in interviews so that you know where to focus your personal studying. Invaluable data collected from thousands of samples.

 Premium Questions Every Week

Become the early bird to access all the latest premium questions and land your dream job.

 Select Questions by Company

Target your studying more accurately towards your dream job. Find out which companies asked which questions, we have nearly 200 questions from Google alone.

~ FAQ ~

What will I get with a premium subscription?

In addition to free questions / articles, you will have access to exclusive premium questions / articles as well. You will also be able to group questions by company, and practice mock interviews targeting a specific company.

What are the premium articles? Is there a sample I can look at?

Some of the articles are reserved for premium subscribers only. You can take a look at this free sample article here. Please note that we are adding more articles so please check back frequently.

How does grouping questions by company work?

We compile the list of questions asked by specific companies based on data from user surveys: "Have you met this question in a real interview?". These lists will be kept up to date frequently with the ever growing survey data. You can find the list of companies in the problem list page, just bellow the Tag lists.

What about all the existing questions?

You will continue to have access to it all, it isn't going anywhere.

I clicked the subscribe button, fill in the credit card information and clicked "Add Payment Method". I still can't access the exclusive problems.

You may access My Subscription page to confirm your subscription. Please check your billing history to make sure the transaction went through. If it shows no new transaction, it means your card was probably declined. Please try subscribe again using another debit/credit card or contact your bank to inquire for more information. If you still encounter problems, contact us.

I purchased the Complete Edition about two months ago mainly because I want to have access to locked problems and would love to support Leetcode. Feel a little surprised that doesn't cover all locked questions?

The Complete Edition only covers the 10 exclusive questions from the eBook and had been deprecated in favor of the new premium subscription. To thank your support, we would like to offer you one month of premium subscription for free. Please contact with your order receipt number and we will activate your premium subscription immediately.

What if I sign up and want to cancel?

You can cancel your subscription at any time here. After cancellation your subscription will remain active until the current time period is finished.

What are the premium questions?   Show

Here is the current up to date premium question list, more is coming...

  1. Number of Distinct Islands II
  2. Number of Distinct Islands
  3. Path Sum IV
  4. Equal Tree Partition
  5. Remove 9
  6. Coin Path
  7. 4 Keys Keyboard
  8. Design Search Autocomplete System
  9. Maximum Average Subarray II
  10. Find the Derangement of An Array
  11. Design Log Storage System
  12. Design Excel Sum Formula
  13. Maximum Distance in Arrays
  14. Minimum Factorization
  15. Add Bold Tag in String
  16. Design Compressed String Iterator
  17. Biggest Single Number
  18. Students Report By Geography
  19. Average Salary: Departments VS Company
  20. Second Degree Follower
  21. Shortest Distance in a Line
  22. Shortest Distance in a Plane
  23. Triangle Judgement
  24. Tree Node
  25. Sales Person
  26. Consecutive Available Seats
  27. Friend Requests II: Who Has the Most Friends
  28. Design In-Memory File System
  29. Friend Requests I: Overall Acceptance Rate
  30. Kill Process
  31. Customer Placing the Largest Number of Orders
  32. Investments in 2016
  33. Find Customer Referee
  34. Count Student Number in Departments
  35. Find Cumulative Salary of an Employee
  36. Get Highest Answer Rate Question
  37. Squirrel Simulation
  38. Employee Bonus
  39. Winning Candidate
  40. Maximum Vacation Days
  41. Find Median Given Frequency of Numbers
  42. Managers with at Least 5 Direct Reports
  43. Median Employee Salary
  44. Longest Line of Consecutive One in Matrix
  45. Split Concatenated Strings
  46. Binary Tree Longest Consecutive Sequence II
  47. Split Array with Equal Sum
  48. Boundary of Binary Tree
  49. Output Contest Matches
  50. Construct Binary Tree from String
  51. Lonely Pixel II
  52. Lonely Pixel I
  53. Word Abbreviation
  54. The Maze II
  55. The Maze III
  56. The Maze
  57. Max Consecutive Ones II
  58. Find Permutation
  59. Encode String with Shortest Length
  60. Convex Polygon
  61. Optimal Account Balancing
  62. Sequence Reconstruction
  63. Ternary Expression Parser
  64. Word Squares
  65. Valid Word Square
  66. Sentence Screen Fitting
  67. Minimum Unique Word Abbreviation
  68. Valid Word Abbreviation
  69. Design Phone Directory
  70. Range Addition
  71. Plus One Linked List
  72. Find Leaves of Binary Tree
  73. Nested List Weight Sum II
  74. Design Hit Counter
  75. Bomb Enemy
  76. Sort Transformed Array
  77. Logger Rate Limiter
  78. Rearrange String k Distance Apart
  79. Line Reflection
  80. Design Snake Game
  81. Android Unlock Patterns
  82. Design Tic-Tac-Toe
  83. Moving Average from Data Stream
  84. Longest Substring with At Most K Distinct Characters
  85. Nested List Weight Sum
  86. Largest BST Subtree
  87. Maximum Size Subarray Sum Equals k
  88. Number of Connected Components in an Undirected Graph
  89. Generalized Abbreviation
  90. Shortest Distance from All Buildings
  91. Binary Tree Vertical Order Traversal
  92. Sparse Matrix Multiplication
  93. Range Sum Query 2D - Mutable
  94. Number of Islands II
  95. Smallest Rectangle Enclosing Black Pixels
  96. Binary Tree Longest Consecutive Sequence
  97. Best Meeting Point
  98. Flip Game II
  99. Flip Game
  100. Word Pattern II
  101. Unique Word Abbreviation
  102. Walls and Gates
  103. Inorder Successor in BST
  104. Zigzag Iterator
  105. Wiggle Sort
  106. Find the Celebrity
  107. Paint Fence
  108. Closest Binary Search Tree Value II
  109. Encode and Decode Strings
  110. Closest Binary Search Tree Value
  111. Alien Dictionary
  112. Palindrome Permutation II
  113. Palindrome Permutation
  114. Paint House II
  115. Graph Valid Tree
  116. 3Sum Smaller
  117. Paint House
  118. Verify Preorder Sequence in Binary Search Tree
  119. Factor Combinations
  120. Meeting Rooms II
  121. Meeting Rooms
  122. Flatten 2D Vector
  123. Count Univalue Subtrees
  124. Group Shifted Strings
  125. Strobogrammatic Number III
  126. Strobogrammatic Number II
  127. Strobogrammatic Number
  128. Shortest Word Distance III
  129. Shortest Word Distance II
  130. Shortest Word Distance
  131. Reverse Words in a String II
  132. Two Sum III - Data structure design
  133. Missing Ranges
  134. One Edit Distance
  135. Longest Substring with At Most Two Distinct Characters
  136. Read N Characters Given Read4 II - Call multiple times
  137. Read N Characters Given Read4
  138. Binary Tree Upside Down