Implement rate limiting for a public API
Token bucket vs sliding window; Redis; 429 handling; per-tenant keys.
Google Data Engineer candidates frequently report (Scikit-learn focus): Scikit Learn, DSA, System Design, Behavioral.
Question Discovery
Browse previous-question patterns first. Open a preview for context, train with guidance, or start practice when ready.
Token bucket vs sliding window; Redis; 429 handling; per-tenant keys.
Trace IDs, spans, critical path, dependency map, bottleneck hypothesis.
Young/old gen, G1/ZGC trade-offs, metaspace, and one incident you debugged.
Impact, urgency, risk, communicate trade-offs.
Hash map of last index; O(n) time, O(k) space.