On this page
Practice Tracker
🎯 DSA Prep Tracker — Ambient.ai
Target: Senior Software Engineer - Backend | Ambient.ai (Series-B, YC + a16z) Profile: 6+ YoE, Go/Python/Elixir, strong at system design, rusty at DSA Last updated:
Topic Status
| Topic | Confidence | Problems Done | Notes |
|---|---|---|---|
| Arrays & Hashing | 🟡 2.5/5 | 0 / 10 | Needs practice on complexity analysis |
| Two Pointers | ⬜ | 0 / 8 | Not tested |
| Sliding Window | 🟢 3.5/5 | 0 / 6 | Good pattern recognition |
| Stack / Queue | ⬜ | 0 / 5 | Not tested |
| Binary Search | ⬜ | 0 / 8 | Not tested |
| Linked Lists | ⬜ | 0 / 6 | Not tested |
| Trees (BST, DFS, BFS) | 🟢 3/5 | 0 / 10 | Solid intuition on bounds |
| Graphs (Topo, Dijkstra, Union-Find) | ⬜ | 0 / 10 | Not tested |
| Heaps / Priority Queues | ⬜ | 0 / 5 | Not tested |
| Dynamic Programming | 🔴 2/5 | 0 / 10 | Weakest area — priority focus |
| Intervals | ⬜ | 0 / 5 | Not tested |
| LRU Cache / OOD | ⬜ | 0 / 3 | Not tested |
| Go Concurrency | ⬜ | 0 / 5 | Not tested |
Progress Log
| Date | Topic | Problems | Duration | Notes |
|---|---|---|---|---|
| Today | Diagnostic | 4 questions | — | Arrays 2.5/5, Trees 3/5, SW 3.5/5, DP 2/5 |
| — | — | — | — | — |
Milestones
- [ ] Diagnostic complete — weak areas identified
- [ ] 20 problems done — basics warmed up
- [ ] 50 problems done — medium confidence
- [ ] 80+ problems done — interview ready
- [ ] Mock round 1 complete
- [ ] Mock round 2 complete