• Changed difficulty of "Maximum Subarray" to "Medium"


  • Changed difficulty of "Min Stack" to "Medium"


  • Added progress indicator for overall and within each question group.
  • Allowed each question group to be collapsed/expanded.


  • Bookmark the page to save your preferences! Preferences are now reflected in the URL. By bookmarking the URL, you will get to persist your preferences. Note that question completion progress are still only in localStorage.
  • Revamped the questions presentation settings:
    1. Question List
    • View all questions - View the full set of questions
    • Based on preferences - Filtered by time/difficulty/topics
    1. Order
    • Difficulty - Easy ones first
    • Topics - Important topics come earlier first
    • All Rounded - Mix of difficulty and topics, ensuring all-rounded coverage)
    1. Grouping
    • Weeks - Groups questions according to hours in a week
    • Topics - Groups questions by topics
    • Difficulty - Groups questions by difficulty
  • Changed the default Order field to be by Order by Difficulty as it seems to be the more popular option. To get back the original order, select All Rounded.

Have feedback or questions?

If you have any feedback or questions, feel free to email us! We will get back to you as soon as possible.