Mock tests
Timed papers with a real clock, instant scoring, and a breakdown afterwards showing which topics cost you the marks. Retake anything as often as you like.
51 papers · 640 questions · 30 free, 21 with Pro · no negative marking
You can sit any free paper without an account. Signing up is what saves the score, ranks you and pays coins.
Full-length papers
Sit these properly — phone away, no pausing, one go. They are the closest thing here to the real paper.
Quantitative Aptitude 8 papers
Percentages, ratios, time and work, numbers, probability, DI.
Quantitative Aptitude — Percentages, Ratios & Interest
Core number skills every placement test opens with: percentages, ratios, averages, profit and loss, and simple and compound interest.
Start the testQuantitative Aptitude — Time, Work, Speed & Trains
Rate-based problems that dominate campus tests: time and work, speed-distance-time, pipes and cisterns, and trains crossing poles, platforms and each other.
Start the testPercentages
Percentage of a number, successive rises and falls, and the classic salary, marks, population and price-consumption sums.
Start the testProfit, Loss & Discount
Cost price, selling price and margin sums, marked price with single and successive discounts, false weights and paired sales.
Start the testAverages, Alligation & Mixtures
Averages that shift when someone joins or leaves, corrected entries, weighted averages, alligation ratios and repeated replacement in a mixture.
Start the testTime, Speed & Distance
Speed conversions, average speed, late-and-early sums, relative speed, trains crossing poles and platforms, boats in a stream and races.
Start the testPermutations & Combinations
Counting with the multiplication rule, arrangements of words with repeated letters, circular seating, and selections including committee conditions.
Start the testMensuration (2D & 3D)
Areas and perimeters of rectangles, squares, triangles and circles, paths around a field, and the surface area and volume of cuboids, cylinders, cones and spheres.
Start the testLogical Reasoning 5 papers
Series, coding-decoding, blood relations, seating, syllogisms, puzzles.
Logical Reasoning — Series, Coding, Relations & Directions
Pattern-spotting practice covering number and letter series, coding-decoding, blood relations, direction sense, and odd one out.
Start the testCoding-Decoding
Work out the rule a code uses - letter shifts, reversals, number substitution or an invented language - and apply it to a fresh word.
Start the testDirection Sense & Distance
Track a walker through left and right turns and work out the final direction, the net displacement and the shortest distance back.
Start the testSeating Arrangement
Fix people into a row or around a table from a handful of clues, then read off neighbours, ends and opposite seats.
Start the testData Sufficiency
Judge whether the given statements are enough to answer the question - without actually needing to finish the calculation.
Start the testVerbal Ability 4 papers
Grammar, sentence correction, synonyms, para jumbles, comprehension.
Verbal Ability — Vocabulary, Grammar & Paragraph Sense
English practice for placement screens: word meanings in context, sentence correction, arranging jumbled sentences, and one-word substitution.
Start the testGrammar & Error Spotting
Each sentence is split into four parts and exactly one part breaks a standard rule of English grammar - find it.
Start the testSynonyms & Antonyms
Pick the word closest in meaning, or opposite in meaning, to a given word - alone or as it is used in a sentence.
Start the testFill in the Blanks
Choose the one word that fits the blank - the right verb, preposition or shade of meaning for the sentence.
Start the testProgramming 6 papers
Output questions in C, C++, Python and Java — the ones interviewers ask.
C Programming — Predict the Output
Short C programs where you trace pointers, arrays, strings, scope and integer arithmetic to work out exactly what gets printed.
Start the testPython Basics — Predict the Output
Small Python snippets covering mutability, slicing, dictionaries, comprehensions and the gotchas that trip up beginners in interviews.
Start the testC — Operators, Precedence & Type Conversion
Predict the output of small C programs that hinge on integer arithmetic, type conversion, precedence and printf behaviour.
Start the testC — Functions, Scope, Storage Classes & Recursion
Trace static variables, block scope, pass-by-value and recursive call patterns in C.
Start the testPython — Lists, Dicts, Sets, Tuples & Slicing
Predict the output of Python snippets built on slicing, aliasing, mutability and the built-in containers.
Start the testJava — Primitives, Strings, Arrays & Static
Predict the output of small Java programs covering primitive conversions, String identity, array defaults and static members.
Start the testComputer Science Core 6 papers
Complexity, data structures, sorting, DBMS, OS and networks.
Data Structures & Algorithms — Core Concepts
Complexity, sorting properties and the behaviour of stacks, queues, linked lists, trees and hash tables — the theory questions that open most placement tests.
Start the testOOP & DBMS — Interview Fundamentals
The object-oriented ideas and database basics that come up in almost every campus interview: inheritance, polymorphism, normalisation, keys, joins and ACID.
Start the testTime & Space Complexity Analysis
Work out the exact asymptotic time and space cost of loops, recurrences and standard operations.
Start the testLinked Lists, Stacks & Queues
Costs of linked-list operations and hand-traces of stack and queue behaviour, including postfix evaluation.
Start the testGraphs — BFS, DFS & Shortest Paths
Trace breadth-first and depth-first search, run Dijkstra by hand, and reason about graph representations.
Start the testDBMS — SQL Semantics, Joins, Keys & Normalisation
Evaluate SQL against small given tables (including NULL traps) and answer on keys, normal forms and ACID.
Start the testHow to use these
A drill is about a dozen questions on one topic — good for a spare fifteen minutes between classes. A full paper is forty questions in an hour and should be sat in one go, with the phone somewhere else.
There is no negative marking here, so never leave a question blank. A guess on a four-option question is worth a quarter of a mark on average; a blank is worth zero.
The score is the least useful part of the result. The topic breakdown underneath it is the part that tells you what to revise tonight.