Skip to content

Wipro NLTH Practice — Set 1

25 questions in the Wipro NLTH pattern — aptitude, logical reasoning, English and coding fundamentals with worked explanations.

Quantitative Aptitude25 questionsInstant feedback + explanationsup to ≈150 XP

One question at a time — answer, learn from the explanation, and keep your combo alive. Stuck? You have two 50:50s and one hint (each halves that question's XP).

Practice sheet: all 25 questions

Prefer reading first? Every question from this practice set, with the answer and a worked explanation. (Solving them in the practice set above earns XP — up to ≈150.)

  1. Q1. A candidate must score 40% to pass an exam. He scores 178 marks and fails by 22 marks. What are the maximum marks?

    • a. 450
    • b. 500
    • c. 550
    • d. 600
    Show answer & explanation

    Answer: B. 500

    The pass mark is 178 + 22 = 200, and that equals 40% of the maximum: 200 ÷ 0.40 = 500. "Fails by k marks" always means pass mark = score + k — set that equation up before anything else.

  2. Q2. A trader sells an item for ₹680 at a 15% loss. At what price should he sell it to gain 15%?

    • a. ₹880
    • b. ₹900
    • c. ₹920
    • d. ₹940
    Show answer & explanation

    Answer: C. ₹920

    Cost price = 680 ÷ 0.85 = ₹800; selling at 15% gain means 800 × 1.15 = ₹920. Both percentages act on the cost price, never on the loss-making sale price — that's the trap the wrong options encode.

  3. Q3. The average of 8 numbers is 25. If every number is multiplied by 3, what is the new average?

    • a. 25
    • b. 28
    • c. 50
    • d. 75
    Show answer & explanation

    Answer: D. 75

    Scaling every value scales the average identically: 25 × 3 = 75. Averages follow the data's linear transformations — multiply all by k, average multiplies by k; add k to all, average shifts by k. The count (8) is a distractor.

  4. Q4. A car covers 150 km in 2.5 hours. By how much must its speed increase to cover the same distance in 2 hours?

    • a. 10 km/h
    • b. 12 km/h
    • c. 15 km/h
    • d. 20 km/h
    Show answer & explanation

    Answer: C. 15 km/h

    Current speed = 150 ÷ 2.5 = 60 km/h; required speed = 150 ÷ 2 = 75 km/h — an increase of 15 km/h. Compute both speeds separately; "increase by" questions punish anyone who averages or guesses proportionally.

  5. Q5. Pipe A fills a tank in 6 hours and pipe B empties it in 9 hours. If both are opened together on an empty tank, in how many hours will it fill?

    • a. 12
    • b. 15
    • c. 18
    • d. 21
    Show answer & explanation

    Answer: C. 18

    Net rate = 1/6 − 1/9 = 3/18 − 2/18 = 1/18 tank per hour → 18 hours. Filling pipes add positive rates, draining pipes subtract — with LCM(6,9) = 18 units, A adds 3/h, B removes 2/h, net 1 unit/h.

  6. Q6. The present ages of A and B are in the ratio 5 : 7. After 8 years the ratio becomes 3 : 4. What is A's present age?

    • a. 30 years
    • b. 35 years
    • c. 40 years
    • d. 45 years
    Show answer & explanation

    Answer: C. 40 years

    Let the ages be 5x and 7x: (5x + 8)/(7x + 8) = 3/4 → 20x + 32 = 21x + 24 → x = 8, so A is 40. Check with B: 56 + 8 = 64 and 48/64 = 3/4. ✓ Cross-multiplying the future ratio is the whole question.

  7. Q7. The HCF of two numbers is 12 and their LCM is 180. If one number is 36, what is the other?

    • a. 48
    • b. 54
    • c. 60
    • d. 72
    Show answer & explanation

    Answer: C. 60

    Product of two numbers = HCF × LCM, so the other number = (12 × 180) ÷ 36 = 60. Sanity-check: HCF(36, 60) = 12 and LCM(36, 60) = 180. ✓ This identity only holds for exactly two numbers.

  8. Q8. A town's population doubles every 5 years. If the population is 8,000 today, what was it 15 years ago?

    Show answer & explanation

    Answer: 1000

    15 years is three doubling periods, so going backwards halve three times: 8000 → 4000 → 2000 → 1000. Working backwards means dividing by 2³ = 8; the common error is subtracting instead of halving.

  9. Q9. Find the next term: 5, 11, 23, 47, ?

    • a. 91
    • b. 93
    • c. 95
    • d. 97
    Show answer & explanation

    Answer: C. 95

    Each term is double the previous plus 1: 47 × 2 + 1 = 95. Confirm on earlier terms (5×2+1 = 11, 11×2+1 = 23) — validating the rule on two known steps before predicting prevents pattern-guessing errors.

  10. Q10. Doctor : Hospital :: Teacher : ?

    • a. Book
    • b. School
    • c. Student
    • d. Exam
    Show answer & explanation

    Answer: B. School

    The relation is professional : workplace — a doctor works in a hospital, a teacher works in a school. Verbalise the exact relation as a sentence first; "student" tempts because it's associated, but it isn't a workplace.

  11. Q11. If MOBILE is coded as NPCJMF, how is LAPTOP coded?

    • a. MBQUPQ
    • b. MBQUPP
    • c. MBQTPQ
    • d. NBQUPQ
    Show answer & explanation

    Answer: A. MBQUPQ

    Each letter moves one step forward (M→N, O→P, …). LAPTOP becomes M, B, Q, U, P, Q — MBQUPQ. The wrong options each mutate one position, so apply the shift letter-by-letter and compare carefully.

  12. Q12. Priya walks 4 km east, then 3 km north. What is the shortest distance from her starting point?

    • a. 5 km
    • b. 6 km
    • c. 7 km
    • d. 12 km
    Show answer & explanation

    Answer: A. 5 km

    East and north are perpendicular, so the displacement is the hypotenuse: √(4² + 3²) = √25 = 5 km. The 3-4-5 triple appears constantly in direction questions — recognising it saves the square root entirely.

  13. Q13. Statements: Some phones are tablets. All tablets are gadgets. Conclusions: I. Some phones are gadgets. II. All gadgets are tablets. Which conclusion(s) follow?

    • a. Only I follows
    • b. Only II follows
    • c. Both follow
    • d. Neither follows
    Show answer & explanation

    Answer: A. Only I follows

    The phones that are tablets are all gadgets, so some phones are gadgets — I follows. II reverses "all tablets are gadgets", which is invalid: gadgets is the bigger set. "All A are B" never implies "All B are A".

  14. Q14. In a row of 40 students, Ram is 15th from the left end. What is his position from the right end?

    • a. 24th
    • b. 25th
    • c. 26th
    • d. 27th
    Show answer & explanation

    Answer: C. 26th

    Position from right = total − position from left + 1 = 40 − 15 + 1 = 26. The +1 exists because Ram occupies a place in both counts; 25 (without it) is the planted near-miss.

  15. Q15. How many times do the hands of a clock coincide in 12 hours?

    • a. 10
    • b. 11
    • c. 12
    • d. 22
    Show answer & explanation

    Answer: B. 11

    The minute hand laps the hour hand once every 65 5/11 minutes, giving 11 coincidences in 12 hours — not 12, because the 11–12 o'clock meeting and the 12 o'clock one are the same event. Doubling gives the 22-per-day figure.

  16. Q16. Choose the word closest in meaning to AMICABLE.

    • a. Hostile
    • b. Friendly
    • c. Brave
    • d. Careless
    Show answer & explanation

    Answer: B. Friendly

    Amicable means characterised by goodwill — friendly (from Latin amicus, friend); an "amicable settlement" is one reached without hostility. "Hostile" is its antonym, planted first to catch skimmers.

  17. Q17. Choose the word opposite in meaning to TRANSPARENT.

    • a. Clear
    • b. Opaque
    • c. Brittle
    • d. Smooth
    Show answer & explanation

    Answer: B. Opaque

    Transparent material lets light (and sight) through; opaque material blocks it completely — the direct opposite. Translucent sits between the two, letting light through but not detail; "clear" is a synonym-trap.

  18. Q18. Fill in the blank: "The news ___ too good to be true."

    • a. were
    • b. was
    • c. have been
    • d. are
    Show answer & explanation

    Answer: B. was

    "News" looks plural but is an uncountable singular noun, so it takes "was". The same rule covers mathematics, physics, economics and politics — s-ending subjects that stay singular.

  19. Q19. Choose the correctly spelt word.

    • a. Recieve
    • b. Receive
    • c. Receeve
    • d. Riceive
    Show answer & explanation

    Answer: B. Receive

    The rule is "i before e except after c": receive, deceive, ceiling. "Recieve" is among the most common misspellings in English — exams reuse it because it looks right at a glance.

  20. Q20. One word for "a person who writes the story of someone else's life":

    • a. Autobiographer
    • b. Biographer
    • c. Novelist
    • d. Historian
    Show answer & explanation

    Answer: B. Biographer

    A biographer writes someone else's life story; an autobiographer writes their own (auto = self). The auto- prefix is the entire distinction the question tests — watch for it.

  21. Q21. What does this C statement print? int a = 12, b = 5; printf("%d", a / b);

    • a. 2
    • b. 2.4
    • c. 3
    • d. 2.5
    Show answer & explanation

    Answer: A. 2

    Both operands are ints, so / performs integer division and truncates toward zero: 12 ÷ 5 = 2, the fraction is discarded. To get 2.4, at least one operand must be a float/double — e.g. 12.0 / 5.

  22. Q22. What is sum after this runs? sum = 0; for (i = 1; i <= 5; i++) sum += i;

    • a. 10
    • b. 15
    • c. 20
    • d. 25
    Show answer & explanation

    Answer: B. 15

    The loop adds 1+2+3+4+5 = 15 (the <= makes 5 inclusive). The closed-form n(n+1)/2 = 5×6/2 confirms it — and spotting that formula is what turns these from tracing exercises into instant answers.

  23. Q23. In the string "placement" (0-based indexing), at what index does the first 'a' occur?

    • a. 1
    • b. 2
    • c. 3
    • d. 4
    Show answer & explanation

    Answer: B. 2

    p(0), l(1), a(2) — the first 'a' is at index 2. Off-by-one answers (1 and 3) are the planted errors; writing indices under the letters takes five seconds and removes the risk.

  24. Q24. You push 1, 2, 3 onto an empty stack (in that order), then pop twice. What is now on top?

    • a. 1
    • b. 2
    • c. 3
    • d. The stack is empty
    Show answer & explanation

    Answer: A. 1

    A stack is LIFO: the pops remove 3, then 2, leaving 1 on top. Trace stack questions by drawing the column and crossing elements off from the top — never from the bottom.

  25. Q25. What is the time complexity of accessing an element of an array by its index?

    • a. O(1)
    • b. O(log n)
    • c. O(n)
    • d. O(n²)
    Show answer & explanation

    Answer: A. O(1)

    Arrays are contiguous, so the address of index i is base + i × element-size — one arithmetic step, O(1), regardless of size. Contrast with a linked list, where reaching index i means walking i nodes: O(n).