🎉 Taro is joining Handshake and we need 10,000 Software Engineers in the US/Canada to advance AI 🎉
Taro Logo
5
0 Likes

Introducing The Active Users Problem

In this lesson we talk about a realistic example problem used throughout the course to simulate an AI-assisted coding interview.

  • Understand the problem context and deliverables: Build the back-end logic for an active users metrics dashboard, including calculating daily unique active users and rolling 7-day active user counts from messy, real-world log data.
  • Work within a structured codebase: Learn how to navigate starter code with helper functions (e.g., ID normalization, bot filtering) and focus on implementing two core functions while leveraging provided tests.
  • Set expectations for interview complexity: Explore how AI-assisted interviews can range from simple LeetCode-style tasks to multi-file, production-like environments—and how this example reflects an average level of complexity.