Skip to content
DataAnalystTools
ToolsTemplatesCareerResources
Explore free tools →
OverviewShop templatesBundlesFree downloads
Individual products/SQL Take-Home Interview Simulation
SQL + CSV + Python · EDITABLE DIGITAL DOWNLOAD

SQL Take-Home Interview Simulation

Practice a timed support-operations case with event cleanup, reporting-cutoff logic and independently checked solutions.

Sold individually. This product is not included in the existing toolkits or Ultimate Bundle.

FROM THE INCLUDED ASSIGNMENT

Support operations at Northstar

A support director needs an August service review. Your task is to turn lifecycle events into reliable metrics, with explicit reporting-cutoff and source-quality rules.

### 01. Source quality (10 points)

Return raw event rows, exact duplicate rows, orphan rows, pre-creation rows, future rows, and conflicting event IDs. These diagnostics can overlap. Audit the raw events table.

### 02. August intake (10 points)

Count tickets created in August through the reporting cutoff by priority. Return priority and opened_tickets, sorted by priority.

### 03. Open-ticket snapshot (15 points)

Return every open ticket at the cutoff with ticket_id, priority and age_days. Age is the difference between calendar dates. Use lifecycle events, not the most recent reply. Sort by ticket_id.

### 04. Open backlog aging (10 points)

Count open tickets in 0–7, 8–14, 15–30 and 31+ calendar-day bands. Return all four bands in that order, including zero counts.

The download includes all eight assignments, candidate SQL, standard and edge-case data, explained solutions and expected results.

What you can do with it

  • Eight assignments with a 100-point scoring rubric
  • 120 fictional tickets, lifecycle events, agents and policies
  • Standard and edge-case fixtures with expected CSV outputs
  • Candidate starter SQL, explained solutions and a verification script

What is included

Version 1.0 · one ZIP download · 27 KB

See every included filename (41 files)
  • ASSIGNMENT.md
  • CONTENTS.txt
  • LICENSE.txt
  • PRODUCT-GUIDE.md
  • SCORING-AND-EXPLANATIONS.md
  • START-HERE.md
  • candidate/01-source-audit.sql
  • candidate/02-august-intake.sql
  • candidate/03-open-snapshot.sql
  • candidate/04-aging-bands.sql
  • candidate/05-first-response.sql
  • candidate/06-response-sla.sql
  • candidate/07-closure-activity.sql
  • candidate/08-reopen-cohort.sql
  • expected-core/01-source-audit.csv
  • expected-core/02-august-intake.csv
  • expected-core/03-open-snapshot.csv
  • expected-core/04-aging-bands.csv
  • expected-core/05-first-response.csv
  • expected-core/06-response-sla.csv
  • expected-core/07-closure-activity.csv
  • expected-core/08-reopen-cohort.csv
  • expected-edge/01-source-audit.csv
  • expected-edge/02-august-intake.csv
  • expected-edge/03-open-snapshot.csv
  • expected-edge/04-aging-bands.csv
  • expected-edge/05-first-response.csv
  • expected-edge/06-response-sla.csv
  • expected-edge/07-closure-activity.csv
  • expected-edge/08-reopen-cohort.csv
  • setup-core.sql
  • setup-edge.sql
  • solutions/01-source-audit.sql
  • solutions/02-august-intake.sql
  • solutions/03-open-snapshot.sql
  • solutions/04-aging-bands.sql
  • solutions/05-first-response.sql
  • solutions/06-response-sla.sql
  • solutions/07-closure-activity.sql
  • solutions/08-reopen-cohort.sql
  • verify-solutions.py

How to use it

  1. Read ASSIGNMENT.md before looking at the solution folder. Use the supplied reporting cutoff and definitions.
  2. Follow START-HERE.md to create the disposable SQLite database. Work in the candidate SQL files and allow yourself 90 minutes.
  3. Submit query outputs and a short explanation of the reporting grain, event exclusions and limits.

The included guide continues with definitions, review steps and product-specific limits.

Before you choose

This is a new support-operations case, separate from the Career Pack’s 18-exercise interview lab and portfolio projects.

The assignment defines the cutoff, first human response, eligible SLA cohort, reopenings and closure activity. Follow those definitions rather than assuming a generic ticket metric.

Format and scope

Tested with SQLite and Python 3.10+. Other SQL engines need syntax adaptations. No hosted database or paid software is included.

This is original practice material, not an employer’s actual interview, a credential or a hiring guarantee.

ONE-TIME DIGITAL PURCHASE
$14.99USD · no subscription
Buy for $14.99 USD

After confirmed payment, return here to download your ZIP. Save your files and recovery key.

Editable files, example content and instructions. No software license or personalized service is included.

Personal, internal business and client-deliverable use is included. Standalone redistribution or resale is not permitted.

For download help or refund requests, contact us with your receipt reference and product.

Recover a previous purchase

Find the next piece you need.

Browse all individual products →
DataAnalystTools

Free tools, practical templates, and career resources.

Free toolsTemplatesCareerAboutContactPrivacyTermsRestore a download

© 2026 DataAnalystTools