DataDesk
Job simulations for data science students

Your first data analyst job, before your first job.

Stop solving isolated questions. On DataDesk you join a company, get a vague message from your manager, dig through messy data with SQL and Python — and get feedback like you would at work.

  • First win in 15 minutes
  • Nothing to install
  • Built for Indian freshers
ShopKart · Why did Delhi sales drop?
PS

Priya · Head of Growth

Hey! Delhi revenue looks way down in September. Can you dig in before the 4 pm review? 🙏

query.sql Run
SELECT city, COUNT(*) AS orders
FROM orders
GROUP BY city
ORDER BY orders DESC;
cityorders
Mumbai1,259
Delhi1,173
Bengaluru1,069
AI Manager review86

Clear answer up front, backed by the right numbers.

Next: explain the “why” behind the drop.

Work at 8 fictional companies across 8 industries

  • ShopKart
  • FinTrust Bank
  • CareWell Hospital
  • TalentCo
  • AdWave
  • QuickBite
  • ConnectOne
  • DailyMart

How it works

Practise the job, not just the syntax

Every scenario follows the same loop you will live through as an analyst.

  1. 01

    Join a company

    Pick ShopKart, FinTrust, CareWell and more. Each has its own people, products and problems.

  2. 02

    Get a vague message

    Your manager pings you with a real-world question — not a textbook exercise. You decide what to analyse.

  3. 03

    Work with messy data

    Use SQL, Python and a pivot table in your browser. Watch out for duplicates, NULLs and odd spellings.

  4. 04

    Get reviewed like at work

    Submit your insight and recommendation. An AI Manager scores it and tells you exactly how to improve.

Sample scenario

CareWell Hospital: why is OPD wait time increasing?

Junior Analyst · SQL · about 30 minutes

  • The askPatients are complaining. Find out which departments got slower and when.
  • The data18,000 OPD visits with registration and consultation timestamps — some missing, some impossible.
  • The trapsPatients who left without being seen, clock errors, and a department spelled three ways.
  • Your outputAverage wait per department per month, plus a one-paragraph recommendation.
See all 12 scenarios
AR

Dr. Anjali Rao

Head of Operations, CareWell Hospital

Junior
Hi! We're getting a lot of complaints about waiting in OPD. The board meets next week and I need to know where it's getting worse — is it every department or just a few? Data is in the visits table. Thanks!

opd_visits

visit_id · department · registration_time · consultation_start · doctor_id

Evaluated on

Correct result · data cleaning · insight quality · actionable recommendation

AI Mentor · hint level 1

Before averaging, ask yourself: which visits should not count towards waiting time?

Skills covered

Everything a fresher analyst is expected to do

Track your SQL, Python and Excel skill meters as you level up from Intern to Senior Analyst.

SQL that answers questions

Joins, CTEs, window functions, date handling, de-duplication.

Python for analysis

pandas cleaning, EDA, charts with matplotlib, simple ML with scikit-learn.

Excel-style thinking

Pivot tables, sorting, filtering and sanity checks on results.

Business framing

Turn a vague ask into a precise question and a metric that matters.

Communicating insights

Write a crisp insight and a recommendation a manager can act on.

Spotting data traps

Cancelled orders, wrong date formats, outliers and leaky features.

For trainers & colleges

Run job-simulation labs for your batch

Create a batch, share a join code, and see who is stuck — plus the most common mistakes across your students, so your next class targets exactly what they get wrong.

Set up a batch
  • Batches & join codes

    Invite by email or a 6-letter code.

  • Progress per student

    Scores, attempts and skill levels at a glance.

  • Common mistakes

    See which traps your batch falls into most.

  • Shareable portfolios

    Every student gets a public project page.

Stories

What learners say

Placeholder cards — replace with real quotes after your first batch.

Add a quote from one of your students here — what changed for them after practising real scenarios.
Student nameCollege · Batch 2026
Add a quote from a trainer or placement officer about using DataDesk with a batch.
Trainer nameInstitute · City
Add a quote from a fresher who used their DataDesk portfolio in an interview.
Fresher nameNow Data Analyst at …

Pricing

Start free. Upgrade when you're hooked.

Student-friendly pricing in rupees.

Free

Try the job. No card needed.

₹0forever

  • 3 complete scenarios (incl. a 15-minute first win)
  • SQL + Python workspace in your browser
  • AI Manager feedback on every report
  • Public portfolio page
Most popular

Pro

The full analyst journey, Intern to Senior.

₹299per month

  • All 12+ scenarios across 8 industries
  • New scenarios every month
  • AI Mentor hints (3 levels) and detailed reviews
  • Skill meter, badges and streaks
  • Cancel any time

Colleges & trainers

Run job-simulation labs for your students.

Customper batch

  • Trainer dashboard with batch analytics
  • Invite by email or join code
  • Most common mistakes across your batch
  • Pro access for every student

FAQ

Questions, answered

Your manager is waiting.

Your first task at ShopKart takes about 15 minutes. Free, in your browser, right now.

Start your first task