Master-Level DSA Tutoring

Job ID: 40326985

Budget: $30 – $250 USD

I need a tutor who can walk me through data structures and algorithms from the very basics right up to the most advanced techniques. I’m already at an intermediate level, yet I often stall when it comes to choosing the right approach under time pressure, so our overriding goal is to sharpen my problem-solving skills.

The journey should span arrays, linked lists, stacks, queues, binary trees, heaps, sorting and searching routines, dynamic programming, and graph algorithms, gradually increasing in complexity while staying grounded in real-world, interview-style coding problems. Each session should combine concise theory, live coding, complexity analysis, and immediate feedback on alternative solutions.

Deliverables
• A structured lesson roadmap covering basic-to-advanced topics, with clear milestones
• Weekly one-on-one video sessions (about 60–90 minutes each)
• Post-class assignments and curated problem sets, complete with explained solutions
• Periodic mock interviews to gauge progress and build confidence

Acceptance Criteria
• I can clearly articulate the intuition and complexity behind every problem we cover
• I can solve medium-level LeetCode questions within 30 minutes unaided
• Consistent improvement is reflected in a shared progress tracker

We can meet on Zoom, Google Meet, or any comparable screen-sharing tool. When you respond, please outline your teaching style, successes with other intermediate learners, and a tentative schedule so we can get started.