Daily Prep - Tuesday, 2026-06-02

Todayโ€™s Targets Completed

DSA - 4 Problems (Striver SDE Sheet Day 2 + Daily)

System Design - 1 Topic


End Of Day Reflection

  • Day 2 of the SDESheetChallenge by takeUforward completed! Smashed 3 core SDE sheet array problems along with todayโ€™s LeetCode daily.
  • Optimized Sort Colors (Medium) using the Dutch National Flag algorithm ( time and space with three pointers).
  • Solved Maximum Subarray (Medium) using Kadaneโ€™s algorithm to keep track of the max sum prefix in linear time, and Best Time to Buy and Sell Stock (Easy) by keeping track of the minimum price seen so far.
  • Deep-dived into the How to Deliver Answer system design interview framework: standardizing the step-by-step R โ†’ E โ†’ A โ†’ D โ†’ D (Requirements, Entities, APIs, High-Level Design, Deep Dive) model. Emphasized keeping initial designs simple and focusing on soft skills like managing interviewer flow and trade-offs.

Next Day Goal

  • Continue SDE Sheet Arrays section.