Break a business problem down to what is actually true, then build your answer back up. Get coached on how well you reasoned.
Industry
Function
Difficulty
Your reasoning
Attempt 1
1
What does everyone take for granted here? Which "rules" might not be true?
2
Strip it to basics: unit economics, raw input costs, the customer's real job, hard constraints. Use the numbers.
3
Reason step by step from step 2. Say what you'd do and why it follows.
IDEA LAB · TOUGH INVESTOR MODE
Pitch your idea. Survive the grilling.
A sceptical investor interviews you about your product idea, one hard question at a time: is the problem real, what must be true for it to work, and would people come back on their own? Then you get a scored verdict and the three assumptions most likely to sink you.
About 10 questions10–15 minutes3 ideas a daySaved to your profile
The investor is listening
LOGIC SPRINT · 5 QUESTIONS · 90 SECONDS EACH
How sharp is your logic today?
5 multiple-choice questions on three skills: reading data tables, logical deduction and business reasoning.
90 seconds per question. When time runs out, it moves on. You can't go back.
Leaving the page submits your sprint: switching tabs or apps, minimising, or locking your phone.
20 points per correct answer, out of 100. No negative marking.
Difficulty
Questions in
Question 1 of 51:30
Leaving this page submits your sprint.
CHALLENGE A FRIEND · SAME CASE · SAME CLOCK
Who thinks it through better?
Pick a business case (15 minutes) or a Logic Sprint (5 questions, 90 seconds each).
Your friend gets exactly the same one. Start together, live, or each on your own clock within 24 hours of them accepting.
Case: the higher score wins, and scores within 3 points are a draw. Sprint: more correct answers wins, and a tie goes to the faster time.
Neither of you sees the other's score until you've both finished. Your result also counts towards your own rating.
Challenge
15:00
Your reasoning
1
What does everyone take for granted here? Which "rules" might not be true?
2
Strip it to basics: unit economics, raw input costs, the customer's real job, hard constraints. Use the numbers.
3
Reason step by step from step 2. Say what you'd do and why it follows.
Pasting is turned off. Your answer is saved as you write and submitted automatically when time runs out.
Question 1 of 51:30
Leaving this page submits your sprint.
TRAINING · FOR HR AND TRAINERS
Turn your training material into a spoken training
Creating trainings is invite-only for now. If someone assigned you a training, it's listed under "Assigned to you", or open the link in your invite email.
Upload a PDF or Word file of up to 100 pages and 50 MB.
Only the text is used. Scanned pages, pictures and graphs are left out, and you'll see exactly which pages before you continue.
We break the document into short segments, each with notes and questions. You check and edit everything, then publish.
Invite your team by email. They read each segment and answer by voice, in English or their own language. Each trainee gets the segments they were weak in and what to improve, and you see everyone's results.
Topic
Difficulty
Your pseudocode
Plain-English steps or any programming language
Pseudocode rules: what one step may do
Allowed in one step
Set a variable, do arithmetic (+ − × ÷, remainder) and compare values
if / else if / else
Loops: for each item in a list, for i from a to b, while a condition holds
Lists: make an empty list, add an item, get the item at a position, length, sort (by a value, up or down), reverse
Maps / dictionaries: make an empty map, set the value for a key, get a value (with a default), check if a key exists, list the keys
Text: length, character at a position, split, join, upper/lower case, compare
min, max or sum of a list of numbers
Output or return a value
Not allowed (counted as missing logic)
A single step that solves the task or a large part of it ("find the answer", "group by customer and pick the top one", "find the shortest route")
Calling a ready-made library function that does the core job
"etc.", "…" or "and so on" in place of logic
Example of a good step: for each (name, amount) in entries: add amount to totals[name]. Not allowed: find the customer who owes the most.
Number or indent your steps, name your variables, and say what you output for empty or tie cases. The examples are public; your answer is checked against 7 hidden tests.
Why train with us?
Built from your own material. Upload the PDF or Word file you already use. We break it into short segments with notes and questions, and nothing is added that isn't in your document.
Your team explains it in their own words. Trainees answer every question by speaking, in English or their own Indian language, so you see real understanding instead of ticked boxes.
Every trainee can listen. The notes and questions can be read aloud in English, Hindi, Bengali, Marathi, Telugu, Tamil, Gujarati, Kannada, Malayalam, Odia or Punjabi.
Help when they miss. A weak answer gets a hint and a second try, and trainees can go back and answer any question again.
You see who needs help, and where. Each trainee gets the segments to work on. You see everyone's progress and weak segments in one table.
Your file isn't kept. It's deleted as soon as its text is read, and you check and edit everything before anyone sees it.
What is first principles thinking?
First principles thinking means breaking a problem down to what is actually true, such as costs, constraints and what customers really need, then building your answer back up from those truths instead of copying what others do. It is how strong product managers, founders and consultants find options everyone else misses.
First Principles Thinking gives you a fresh business case in the industry you choose, asks you to challenge its assumptions, reduce it to fundamentals and rebuild a solution, then scores your reasoning out of 100 with specific feedback. You can read every case in Hindi, Bengali, Marathi, Telugu, Tamil, Gujarati, Kannada, Malayalam, Odia, Punjabi or Urdu, and answer by voice in your mother tongue. Idea Lab pressure-tests product ideas with a tough AI investor, and Logic Sprint is a timed, five-question test of data tables, deduction and business reasoning. Read the guide to first principles thinking.