Search ⌘K
Company Practice Guide

Target practice guide

Stay inside one business context for a few reps in a row while still working from the same live bank used across practice, tracks, and reviews.

3 questions
75 minutes
Sign in to track progress
Target
Target

Explore 3 Target-tagged SQL scenarios focused on filtering, aggregation, joins.

Context, not signal

Company labels help frame practice in a familiar business context. They are directional study aids, not official interview guidance from the companies listed.

Sign in to track progress while you browse this guide.

Questions

3

Estimated prep time

75 min

Progress tracking

Sign in to track progress
Concept focus

The most common patterns in the current Target-tagged set.

Filtering

3

Aggregation

1

Joins

1

Query basics

1

Mix at a glance

Use the difficulty and path mix to decide whether you want fundamentals, breadth, or stretch reps.

Foundations Track 2
Interview Core Track 1
Medium 3
Suggested rhythm

Start with the easiest scenario in the set, then move upward while tracking accuracy and retry speed. This keeps the context stable while the difficulty rises.

Suggested next scenarios

The next best reps from this company-tagged set based on what you have not solved yet.

Top Purchase per Customer

Practice query basics through a Target-tagged business scenario.

Preview Pro question
Source Target ID Reconciliation

Practice joins through a Target-tagged business scenario.

Preview Pro question
9904 Highest Target

Practice aggregation through a Target-tagged business scenario.

Preview Pro question
Question list

The current Target-tagged list with learning objectives and your latest status.

Top Purchase per Customer

Return each user_id with the purchase_id and amount of that user’s most expensive purchase. If two purchases tie on amount, keep the earlier purchased_at row...

Medium
25 min
Pro
query basics
filtering

Practice query basics through a Target-tagged business scenario.

Source Target ID Reconciliation

Given two tables source and target, identify the following: IDs present in the source table but not in the target table. IDs present in the target table but ...

Medium
25 min
Pro
joins
filtering

Practice joins through a Target-tagged business scenario.

9904 Highest Target

WITH ranked_targets as ( SELECT first_name, target, bonus, DENSE_RANK() OVER(ORDER BY target desc) as rn FROM employee ) SELECT first_name, target, bonus FRO...

Medium
25 min
Pro
aggregation
filtering

Practice aggregation through a Target-tagged business scenario.