Interview Aptitude: Logical Reasoning Question Bank

89 multiple-choice questions for technical interview aptitude rounds. Tap a question to expand options and reveal the answer.

How to use

Try each question under time pressure (about 60–90 seconds), then expand to check your work.

Number series

  • A) 40
  • B) 42
  • C) 44
  • D) 48

Answer: B

Explanation: Differences are +4, +6, +8, +10; next difference is +12 → 30 + 12 = 42.

  • A) 162
  • B) 243
  • C) 324
  • D) 729

Answer: B

Explanation: Each term is multiplied by 3 (geometric progression). 81 × 3 = 243.

  • A) 18
  • B) 20
  • C) 21
  • D) 24

Answer: C

Explanation: Fibonacci: each term is the sum of the two before it. 8 + 13 = 21.

  • A) 2
  • B) 4
  • C) 6
  • D) 0

Answer: B

Explanation: Each term is half the previous. 8 ÷ 2 = 4.

  • A) 189
  • B) 191
  • C) 193
  • D) 190

Answer: B

Explanation: Pattern: ×2 + 1. 95 × 2 + 1 = 191.

  • A) 216
  • B) 225
  • C) 256
  • D) 289

Answer: B

Explanation: Perfect squares: 11², 12², 13², 14² → next is 15² = 225.

  • A) 15
  • B) 17
  • C) 19
  • D) 21

Answer: B

Explanation: Prime numbers in order. After 13 comes 17.

  • A) 12
  • B) 14
  • C) 16
  • D) 30

Answer: B

Explanation: Alternating ÷2 and +2: 100÷2=50, +2=52, ÷2=26, +2=28, ÷2=14.

  • A) 84
  • B) 98
  • C) 112
  • D) 128

Answer: C

Explanation: Each term doubles. 56 × 2 = 112.

  • A) 59
  • B) 69
  • C) 79
  • D) 89

Answer: C

Explanation: Each term ≈ previous × 2 + 1: 4×2+1=9, 9×2+1=19, 19×2+1=39, 39×2+1=79.

  • A) 30
  • B) 36
  • C) 49
  • D) 64

Answer: B

Explanation: Squares of 1, 2, 3, 4, 5 → next is 6² = 36.

  • A) 20
  • B) 22
  • C) 24
  • D) 26

Answer: C

Explanation: Tribonacci-style: each term is sum of previous three. 4+7+13=24.

  • A) 0
  • B) 1
  • C) 2
  • D) 6

Answer: B

Explanation: ÷3 each step: 3÷3=1.

  • A) 35
  • B) 37
  • C) 39
  • D) 41

Answer: B

Explanation: Differences +3,+5,+7,+9 → +11 → 26+11=37.

  • A) 100
  • B) 125
  • C) 216
  • D) 343

Answer: B

Explanation: Cubes: 1³, 2³, 3³, 4³ → 5³=125.

  • A) 52
  • B) 55
  • C) 58
  • D) 61

Answer: B

Explanation: Differences +3, +6, +9, +12 → +15 → 40+15=55.

Letter and word patterns

  • A) DW
  • B) EV
  • C) FU
  • D) ET

Answer: A

Explanation: First letter advances A→B→C→D; second retreats Z→Y→X→W → DW.

  • A) J
  • B) A
  • C) S
  • D) O

Answer: A

Explanation: First letters of months: Jan, Feb, Mar, Apr, May, Jun → Jul (J).

  • A) S
  • B) R
  • C) Q
  • D) P

Answer: B

Explanation: Skip one letter backward in the alphabet: Z, X, V, T, R.

  • A) DFH
  • B) DGI
  • C) EFH
  • D) FGI

Answer: A

Explanation: Each group shifts all three letters forward by one: A→D, C→F, E→H.

  • A) LM
  • B) MN
  • C) NO
  • D) OP

Answer: B

Explanation: Pairs of consecutive letters with one letter skipped between pairs: AB (skip C) DE … → MN.

  • A) EBUB
  • B) EBTA
  • C) DATB
  • D) CZSZ

Answer: A

Explanation: Shift each letter +1: D→E, A→B, T→U, A→B → EBUB.

  • A) EQ
  • B) FL
  • C) IR
  • D) KO

Answer: C

Explanation: EQ, FL, KO are +5 letter pairs (E+5=Q, etc.). IR is +6 (I→R).

  • A) T
  • B) U
  • C) V
  • D) W

Answer: B

Explanation: Skip one letter: M, (N), O, (P), Q, (R), S, (T), U.

  • A) W23
  • B) V22
  • C) U21
  • D) W22

Answer: A

Explanation: Letter steps back; number is alphabet position.

  • A) SILENT
  • B) ENLIST
  • C) INLETS
  • D) TINSEL

Answer: A

Explanation: LISTEN is a classic anagram of SILENT.

Analogies and classification

  • A) Road
  • B) Garage
  • C) Driver
  • D) Engine

Answer: B

Explanation: A book is stored in a library; a car is stored in a garage.

  • A) Paper
  • B) Pen
  • C) Novel
  • D) Desk

Answer: B

Explanation: Tool relationship: painter uses a brush; writer uses a pen.

  • A) Speed
  • B) Direction
  • C) Needle
  • D) Hiking

Answer: B

Explanation: Odometer measures mileage; compass indicates direction.

  • A) Fish
  • B) Frog
  • C) Pond
  • D) Egg

Answer: B

Explanation: Metamorphosis: immature form to adult form.

  • A) Triangle
  • B) Square
  • C) Circle
  • D) Cube

Answer: D

Explanation: Triangle, square, circle are 2D shapes; cube is 3D.

  • A) Film
  • B) Lens
  • C) Image
  • D) Light

Answer: C

Explanation: Microphone captures sound; camera captures an image.

  • A) Wheel
  • B) Car
  • C) Fuel
  • D) Road

Answer: B

Explanation: CPU is the core processing unit of a computer; engine is the core power unit of a car.

  • A) Availability
  • B) Integrity
  • C) Latency
  • D) Throughput

Answer: B

Explanation: Encryption protects confidentiality; checksums detect corruption (integrity).

  • A) Pod
  • B) Host
  • C) Cluster
  • D) Image

Answer: B

Explanation: Subnet segments a network; container runs on a host OS/kernel.

  • A) CPU register / faster tier
  • B) Disk
  • C) Network
  • D) GPU only

Answer: A

Explanation: Each layer is faster storage closer to the compute unit.

Syllogisms and deductive logic

  • A) All architects write code
  • B) Some people who write code are architects
  • C) No architects write code
  • D) All architects are developers

Answer: B

Explanation: Architects in the 'some developers' group write code, so some code writers are architects. We cannot conclude all architects write code or are developers.

  • A) Some open tickets are not ignored
  • B) All open tickets are ignored
  • C) No open tickets exist
  • D) All tickets are critical

Answer: A

Explanation: Open tickets that are critical bugs cannot be ignored, so at least some open tickets are not ignored.

  • A) Deploy is postponed
  • B) Deploy happened on time
  • C) It will not rain tomorrow
  • D) Postponement causes rain

Answer: A

Explanation: Modus ponens: rain → postpone; rain is true, so postpone follows.

  • A) Auto-scale definitely triggered
  • B) Auto-scale definitely did not trigger
  • C) We cannot conclude whether auto-scale triggered
  • D) Latency will exceed 200 ms soon

Answer: C

Explanation: Affirming the antecedent fails: low latency means the sufficient condition for scaling was not met, but scaling could still happen for other reasons.

  • A) Valid
  • B) Invalid — affirming the consequent
  • C) Invalid — denying the antecedent
  • D) A tautology

Answer: B

Explanation: Oddness does not imply primality (9 = 3×3). This is the affirming-the-consequent fallacy.

  • A) Build failed
  • B) Build passed
  • C) Both failed
  • D) Nothing can be concluded

Answer: A

Explanation: Disjunctive syllogism: (B ∨ T); ¬T ⊢ B.

  • A) It was tested
  • B) It was not tested
  • C) Testing is optional
  • D) Production is untested

Answer: A

Explanation: Contrapositive: production → tested.

  • A) Some alerts should be tuned
  • B) All alerts are false
  • C) No tuning needed
  • D) All alerts are true

Answer: A

Explanation: Some alerts fall in the 'false positive' set that requires tuning.

Coding-decoding

  • A) L9T
  • B) L8T
  • C) K9S
  • D) J7R

Answer: A

Explanation: Apply +1 to each character: K→L, 8→9, S→T.

  • A) lake
  • B) data
  • C) pipeline
  • D) storage

Answer: B

Explanation: Prefix 25 is shared → 'data'.

  • A) OFVSBM
  • B) MDTZQK
  • C) OFURBM
  • D) NEURAL

Answer: A

Explanation: Shift each letter forward by one.

  • A) 1100
  • B) 1101
  • C) 1011
  • D) 1110

Answer: B

Explanation: 13 = 8+4+1 = 1101₂.

  • A) 10
  • B) 14
  • C) 24
  • D) 20

Answer: A

Explanation: 3 # 2 = 6, then 4 @ 6 = 10.

  • A) URYYB
  • B) IFMMP
  • C) KHOOR
  • D) GRZZB

Answer: A

Explanation: H→U, E→R, L→Y, L→Y, O→B.

  • A) E
  • B) F
  • C) G
  • D) 15

Answer: B

Explanation: 15₁₀ = F₁₆.

Blood relations and family logic

  • A) Grandfather
  • B) Grandmother
  • C) Uncle
  • D) Father

Answer: A

Explanation: A is parent of B; B is parent of C → A is grandfather of C.

  • A) Sam
  • B) Sam's brother
  • C) Sam's husband or wife's brother
  • D) Sam's father

Answer: C

Explanation: Mother's only son-in-law is the husband of her daughter (or son's wife's brother in some puzzles)—typically Sam's husband if Sam is female, or the man married to Sam's sister. Standard answer: Sam's husband.

  • A) Brother
  • B) Sister
  • C) Sibling
  • D) Cousin

Answer: C

Explanation: X and Y share parents; Y and Z share parents → X and Z are siblings.

  • A) A is uncle of C
  • B) A is grandfather of C
  • C) A is father of B who is sister of C
  • D) C is aunt of A

Answer: C

Explanation: A is father of B; B is sister of C.

  • A) Uncle
  • B) Cousin
  • C) Nephew
  • D) Brother

Answer: A

Explanation: Maternal uncle.

Direction and distance

  • A) 10 m
  • B) 14.14 m
  • C) 20 m
  • D) 15 m

Answer: B

Explanation: Right triangle: √(10²+10²) = √200 ≈ 14.14 m.

  • A) North
  • B) South
  • C) West
  • D) East

Answer: C

Explanation: East → South (right once) → West (right twice).

  • A) 10 km
  • B) 12 km
  • C) 14 km
  • D) 2 km

Answer: A

Explanation: 6-8-10 Pythagorean triple.

  • A) South-east
  • B) North-east
  • C) South-west
  • D) North-west

Answer: A

Explanation: From A (north of B), B is south; C is east of B → south-east of A.

  • A) North-East
  • B) 53° North of East
  • C) Both A and B describe it
  • D) South-West

Answer: C

Explanation: 3-4-5 triangle; arctan(4/3) ≈ 53° north of east.

Seating and ordering

  • A) A
  • B) B
  • C) D or E (one of the remaining)
  • D) Cannot be determined without more info

Answer: D

Explanation: Positions _ _ _ _ _. C at pos 1. A not at 1 or 5. B right of A. Several arrangements remain for D/E at the right end.

  • A) D
  • B) E
  • C) F
  • D) Depends on clockwise numbering

Answer: D

Explanation: Circular seating with 'two seats right' is ambiguous without a fixed numbering direction—classic under-specified puzzle.

  • A) 18
  • B) 19
  • C) 20
  • D) 21

Answer: A

Explanation: Sam is counted in both ranks: total = 7 + 12 - 1 = 18 people.

  • A) T2, T1, T3
  • B) T1, T2, T3
  • C) T3, T1, T2
  • D) T1, T3, T2

Answer: B

Explanation: T3 last eliminates C. T2 after T1 eliminates A. D has T3 before T2 done—invalid. Only T1, T2, T3 works.

  • A) Y, X, Z
  • B) X, Y, Z
  • C) Y, Z, X
  • D) Z, Y, X

Answer: A

Explanation: Y before Wed, X Wed, Z Fri.

Puzzles and constraints

  • A) Box labeled Apples
  • B) Box labeled Oranges
  • C) Box labeled Mixed
  • D) Any box works equally

Answer: C

Explanation: Open 'Mixed' (mislabeled): you draw a fruit proving pure apple or orange; use wrong labels on others to deduce the rest.

  • A) Yes
  • B) No — they contradict
  • C) Only if both lie
  • D) Only if both tell truth

Answer: B

Explanation: Statement (1) implies one liar total; (2) implies two liars—cannot both describe the same pair consistently.

  • A) 1
  • B) 2
  • C) 3
  • D) 4

Answer: B

Explanation: Split 3-3-2: weigh 3 vs 3; if equal, weigh 2; else weigh 1 vs 1 within heavy group → 2 weighings.

  • A) A
  • B) B
  • C) D
  • D) Cannot tell

Answer: C

Explanation: D > A > B > C.

  • A) Turn one on 5 minutes, off; turn second on; enter—lit=second, warm-off=first, cold-off=third
  • B) Turn all on at once
  • C) Impossible in one visit
  • D) Flip randomly

Answer: A

Explanation: Use bulb heat: on, warm-off, cold-off identifies all three with one room entry.

  • A)
  • B) 7.5°
  • C) 15°
  • D) 30°

Answer: B

Explanation: Hour hand past 3: 97.5°; minute at 90° → 7.5°.

  • A) 2
  • B) 3
  • C) 4
  • D) 5

Answer: B

Explanation: 4-4-4 split; up to 3 weighings classic—actually 12 balls one heavy: 4 vs 4, then 2 vs 2, then 1 vs 1 = 3. For 3^k >= 12, k=3 → B.

Data interpretation logic

  • A) Monday
  • B) Wednesday
  • C) Friday
  • D) Thursday

Answer: B

Explanation: Wednesday at 99.2% is materially below the cluster near 99.8–99.9%.

  • A) 28
  • B) 30
  • C) 32
  • D) 34

Answer: A

Explanation: Let c be correct, w wrong: c+w=36, 2c-0.5w=52. Substitute w=36-c: 2c-0.5(36-c)=52 → 2.5c=70 → c=28… Recalc: 2c - 0.5(36-c) = 52 → 2c -18 +0.5c = 52 → 2.5c = 70 → c=28. Check: 28 correct, 8 wrong, 4 blank: 56-4=52. 28 correct, 8 wrong, 4 blank → 56−4=52.

  • A) 10%
  • B) 15%
  • C) 25%
  • D) 40%

Answer: A

Explanation: 0.40 × 0.25 = 0.10 = 10% of original traffic.

  • A) 7
  • B) 7.5
  • C) 8
  • D) 22

Answer: B

Explanation: Six values: middle pair 7 and 8 → median 7.5.

  • A) Most users see ~40 ms; tail is heavy
  • B) Everyone sees 200 ms
  • C) Median equals p99
  • D) System is unusable

Answer: A

Explanation: Median describes typical; p99 captures slow tail.

  • A) Absolute successes may have fallen
  • B) Successes definitely doubled
  • C) Volume is irrelevant
  • D) Rate alone proves improvement

Answer: A

Explanation: Check counts: 0.9 × 50% volume vs 0.8 × 100%.

Tech-flavored reasoning

  • A) 5
  • B) 6
  • C) 7
  • D) 8

Answer: C

Explanation: Need 1000/200 = 5 instances at 100%; with 25% headroom: 5 × 1.25 = 6.25 → round up to 7.

  • A) Rollback v2 immediately without analysis
  • B) Reproduce with v2 and cold cache in staging
  • C) Delete all logs
  • D) Disable monitoring

Answer: B

Explanation: Isolate the interaction (version × cache state) before changing production.

  • A) Hypothetical syllogism (transitivity)
  • B) Converse error
  • C) Denying the antecedent
  • D) None

Answer: A

Explanation: Chain of implications: p→q and q→r gives p→r.

  • A) Many keys collide into the same bucket
  • B) The table is empty
  • C) Keys are sorted
  • D) Load factor is low

Answer: A

Explanation: Collision chains degrade to linear search in a bucket.

  • A) Always pick SLA
  • B) Quantify outage cost vs delayed revenue; decide on expected value
  • C) Always ship early
  • D) Flip a coin

Answer: B

Explanation: Trade-off reasoning uses expected cost/benefit, not absolutes.

  • A) 99.9%
  • B) 99.8%
  • C) 99.99%
  • D) 100%

Answer: B

Explanation: 0.999 × 0.999 ≈ 0.998 = 99.8%.

  • A) Fix failed
  • B) Reporting is categorical; proportion can stay if volume changed or mis-tagged
  • C) DB cannot have bugs
  • D) UI bugs became DB

Answer: B

Explanation: Percentages shift with denominator; misclassification and new bugs matter—read charts carefully.

  • A) Shortest job first: 1, 3, 9
  • B) Longest first
  • C) Random
  • D) 9, 3, 1

Answer: A

Explanation: SJF minimizes average waiting time for known burst times.

  • A) 0
  • B) 1
  • C) 2
  • D) 3

Answer: B

Explanation: Need 2 of 3 for majority; one node may fail.

  • A) Team fixes faster but stability worsened
  • B) System is perfect
  • C) MTTR is useless
  • D) Fewer incidents

Answer: A

Explanation: Faster recovery does not imply fewer failures.

Practice tips

  • Write difference tables for number series before looking at options.
  • For syllogisms, sketch quick Venn diagrams.
  • Aptitude screens complement—not replace—system design and coding depth.

Blog index · DevOps professionalism