Practice Smarter. Grow Faster.
The rubric does not change month to month.
You write first, then it is scored 0 to 100 against key points a human wrote by hand.

What a chat window cannot do
It can answer any interview question, and it answers better every month. It cannot remember what you got wrong in March. It cannot grade you the same way it grades everyone else, because there is no fixed thing it is grading against.
A Practivia score is reproducible. The rubric is written by hand and it stays put, which is what makes one score comparable to another: across your own months, and across everyone else sitting the same question.
Three cohorts of answers, written months apart, resolving onto one fixed set of key points. The lattice is the rubric. It does not move.
How an answer gets scored
Four things happen, in this order, every time.
You write before you read
The model answer stays locked until you submit yours. There is no path through the product where you skim the good answer first and then convince yourself you knew it.
Scored 0 to 100
Against the key points curated for that specific question, and against the mistakes candidates commonly make on it. Both were written by hand and stored in the database before you got there.
You get the breakdown, not just the number
Which key points you covered. Which ones you missed. Any factual errors in what you wrote. Then one line of coaching, and nothing more than one line.
Fluency is not rewarded
A confident, well organised answer that misses the key points scores low. That is deliberate. Interviews are lost on substance far more often than on delivery.
Built from your resume and the job description
Upload a resume, a job description, or both.
The brief
A first read produces focus areas with weights, what the job description actually demands, what your resume actually evidences, and the gaps between those two lists.
The question set
A second pass writes the questions from that brief. Nothing is drawn from a generic pool, and every question keeps a pointer back to what provoked it.
15 / 50 / 100 questions per set, by tier.
Roughly a quarter of them multiple choice.

Own the migration of our monolith order service onto event driven consumers.
Walk through moving a synchronous order flow onto a queue without losing ordering guarantees. What breaks first, and how would you know?
Descriptive, written answer, graded
Something to do on the days you have twenty minutes

One multiple choice question a day
The same question for everyone, every day. It takes a minute, and it is the cheapest way to keep the habit alive between prep sets.
A streak
It breaks when you skip a day. That is the entire mechanic, and it is the only pressure the app applies.
XP
Earned for answering and for getting graded, so it tracks work done rather than time spent in the app.

Or answer it without looking
Swipe mode maps each option to a direction and puts a puck in the middle. Drag it toward the answer and let go. Same question, same scoring, answerable with one thumb.
It is a toggle at the top of the question, so you can switch back to tapping at any point.
Practice sets by stack and difficulty
Filter down to the stack you are actually being interviewed on, at the level you are actually at, and work through a set instead of picking questions one at a time.
A seven day strip
The last week, filled in or not. Short enough to be honest, and short enough to recover from.
A bank of descriptive questions
Searchable, bookmarkable, and tagged by company and by stack, for the evening before a round when you want to read rather than write.
Design a rate limiter that stays correct when a node drops out halfway through a window.
SystemsHardWhy does adding an index make writes slower? Be specific about what happens on insert.
DatabasesMediumYour p99 is ten times your p50 and CPU is flat. Where do you look, and in what order?
DebuggingHardWhen would you put a queue between two services, and what guarantee do you give up by doing it?
SystemsMediumWalk through everything between a typed URL and the first byte painted on screen.
NetworkingMediumDescribe something you shipped that broke in production, and what the rollback actually looked like.
BehaviouralMedium
Grading is the line between free and paid
On the free plan you still write full answers and you still keep every one of them. The score is the only thing withheld.
Free
₹0
- Questions per set
- 15
- AI questions per month
- 60
- Graded answers per day
- None
- Your written answers
- Kept, never scored
Pro
₹499 / month
- Questions per set
- 50
- AI questions per month
- 750
- Graded answers per day
- 30
- Your written answers
- Kept and scored
Premium
₹999 / month
- Questions per set
- 100
- AI questions per month
- 3,500
- Graded answers per day
- 100
- Your written answers
- Kept and scored
What it does not do
It does not tell you that you did well when you did not.
It does not reward a fluent answer that misses the key points.
It does not show you a score on the free plan, and it will not hint at one either.
It does not invent the rubric. A person wrote the key points, question by question, before you arrived.
Ask us something
Questions about how the grading works, what is in each tier, or when the Android build lands. Write and we will reply by email.
Or write directly to adityag1006@gmail.com.