issue 117apr 27mmxxvi
est. 2017
Sun, 27 Apr 2026
vol. IX · no. 117
PapersAdda
placement intelligence, since 2017
868 briefs · 24 campuses · by reservation
verified offers · sourced from r/developersIndia
razorpay₹65.00 LPA· iit-d · sde-1google₹54.00 LPA· iiit-h · swe-imicrosoft₹49.50 LPA· iit-b · sdeatlassian₹38.00 LPA· nit-w · sde-1amazon₹44.20 LPA· bits-p · sde-1uber₹42.00 LPA· iit-kgp · sde-1razorpay₹65.00 LPA· iit-d · sde-1google₹54.00 LPA· iiit-h · swe-imicrosoft₹49.50 LPA· iit-b · sdeatlassian₹38.00 LPA· nit-w · sde-1amazon₹44.20 LPA· bits-p · sde-1uber₹42.00 LPA· iit-kgp · sde-1

Input Output Questions Placement

11 min read
Uncategorized
Last Updated: 1 May 2026
Reviewed by PapersAdda Editorial

Last Updated: March 2026


Introduction to Input-Output

Input-Output reasoning problems test your ability to understand and track patterns in data manipulation. In these questions, you're given an input line of words or numbers that undergoes a series of operations or steps to produce an output. Your task is to identify the underlying logic/rule and answer questions based on it. This topic is popular in TCS, Infosys, and Cognizant placement exams.

Why This Topic is Important

Input-Output questions assess:

  • Pattern recognition abilities
  • Step-by-step logical tracking
  • Data arrangement and rearrangement skills
  • Ability to work with multiple operations
  • Speed in identifying transformation rules

Companies That Ask Input-Output Questions (with Frequency)

CompanyFrequencyDifficulty Level
TCSHighModerate to High
InfosysHighModerate
WiproModerateModerate
CognizantModerateModerate
AccentureLowModerate
CapgeminiLowModerate
IBMLowModerate
Tech MahindraModerateEasy to Moderate
HCLLowModerate
LTI MindtreeLowModerate

KEY FORMULAS / CONCEPTS

╔══════════════════════════════════════════════════════════════════╗
║                INPUT-OUTPUT PATTERN TYPES                        ║
╠══════════════════════════════════════════════════════════════════╣
║                                                                  ║
║  COMMON OPERATION TYPES                                          ║
║  ────────────────────────────────────────────────────────────   ║
║                                                                  ║
║  1. ARRANGEMENT PATTERNS                                         ║
║     - Ascending order arrangement                                ║
║     - Descending order arrangement                               ║
║     - Alternating (smallest-largest, 2nd smallest-2nd largest)   ║
║     - Vowel-first, then consonant                                ║
║     - Odd numbers first, then even                               ║
║                                                                  ║
║  2. SHIFTING PATTERNS                                            ║
║     - First element to last                                      ║
║     - Last element to first                                      ║
║     - Swap adjacent elements                                     ║
║     - Fixed position insertion                                   ║
║                                                                  ║
║  3. MATHEMATICAL OPERATIONS                                      ║
║     - Sum of digits placed first/last                            ║
║     - Product of digits                                          ║
║     - Difference between adjacent numbers                        ║
║     - Prime numbers first                                        ║
║                                                                  ║
║  4. WORD PATTERNS                                                ║
║     - Alphabetical order                                         ║
║     - Reverse alphabetical order                                 ║
║     - Length of word (shortest to longest)                       ║
║     - Number of vowels                                           ║
║     - Last letter alphabetical                                   ║
║                                                                  ║
║  GENERAL APPROACH                                                ║
║  ────────────────────────────────────────────────────────────   ║
║  Step 1: Observe Input and all given Steps                       ║
║  Step 2: Identify what changes between steps                     ║
║  Step 3: Determine the pattern/rule being applied                ║
║  Step 4: Verify pattern with subsequent steps                    ║
║  Step 5: Apply pattern to answer questions                       ║
║                                                                  ║
╚══════════════════════════════════════════════════════════════════╝

30 Practice Questions with Step-by-Step Solutions

Question 1-5 (Based on common pattern)

Input: 23 47 12 89 56 34 71

Step 1: 12 23 47 89 56 34 71 Step 2: 12 23 34 47 89 56 71 Step 3: 12 23 34 47 56 89 71 Step 4: 12 23 34 47 56 71 89

Pattern: Numbers are being arranged in ascending order, one number per step in its correct position.

Q1: How many steps are needed to complete the arrangement? Answer: 4 steps

Q2: What is the position of '56' in Step 2? Answer: 5th position

Q3: Which number is definitely at the 4th position in Step 3? Answer: 47

Q4: How many numbers are between 23 and 71 in the final step? Answer: 3 numbers (34, 47, 56)

Q5: Which step will have '34' at the 5th position? Answer: No step (34 is never at 5th position)


Question 6-10

Input: zebra apple mango banana cherry date

Step 1: apple zebra mango banana cherry date Step 2: apple banana zebra mango cherry date Step 3: apple banana cherry zebra mango date Step 4: apple banana cherry date zebra mango Step 5: apple banana cherry date mango zebra

Pattern: Words arranged alphabetically, one word per step from left.

Q6: How many steps to complete? Answer: 5 steps

Q7: What word is at 4th position in Step 3? Answer: zebra

Q8: In which step is 'cherry' at 3rd position? Answer: Step 3 and all subsequent steps

Q9: How many words are between 'apple' and 'date' in Step 4? Answer: 2 words (banana, cherry)

Q10: What is the position of 'mango' in the final step? Answer: 5th position


Question 11-15 (Complex Pattern)

Input: 45 82 17 63 91 28 54 76

Step 1: 17 45 82 63 91 28 54 76 Step 2: 17 91 45 82 63 28 54 76 Step 3: 17 91 28 45 82 63 54 76 Step 4: 17 91 28 82 45 63 54 76 Step 5: 17 91 28 82 54 45 63 76

Pattern: Smallest number first, then largest, then 2nd smallest, then 2nd largest, and so on (alternating min-max).

Q11: What is the pattern? Answer: Alternating ascending-descending selection

Q12: What will be Step 6? Answer: 17 91 28 82 54 76 45 63

Q13: Which number is at 5th position in Step 4? Answer: 45

Q14: How many steps to complete? Answer: 7 steps (until fully arranged)

Q15: What is the position of '63' in the final step? Answer: 7th position


Question 16-20 (Word Length Pattern)

Input: The quick brown fox jumps over lazy dog

Step 1: fox The quick brown jumps over lazy dog Step 2: fox dog The quick brown jumps over lazy Step 3: fox dog The lazy quick brown jumps over Step 4: fox dog The lazy over quick brown jumps Step 5: fox dog The lazy over brown quick jumps

Pattern: Words arranged by length (shortest first), within same length: alphabetical.

Q16: What is the basis of arrangement? Answer: Word length (ascending)

Q17: How many steps to complete? Answer: 8 steps (for 9 words)

Q18: Which word is at 3rd position in Step 3? Answer: The

Q19: In Step 4, which word is immediately before 'quick'? Answer: over

Q20: What is the final arrangement? Answer: fox dog The lazy over quick brown jumps


Question 21-25 (Reverse Pattern)

Input: 5 12 8 3 9 15 6 2

Step 1: 2 5 12 8 3 9 15 6 Step 2: 2 3 5 12 8 9 15 6 Step 3: 2 3 5 6 12 8 9 15 Step 4: 2 3 5 6 8 12 9 15 Step 5: 2 3 5 6 8 9 12 15

Pattern: Ascending order arrangement from left, one number fixed per step.

Q21: How many numbers change position in Step 3? Answer: 4 numbers

Q22: Which number is at the last position in Step 2? Answer: 6

Q23: In which step is '8' at 4th position? Answer: Step 4 (before final arrangement)

Q24: What is the sum of first and last numbers in Step 3? Answer: 2 + 15 = 17

Q25: Which number is fixed in its final position earliest? Answer: 2 and 15 (both in their positions by Step 5)


Question 26-30 (Mixed Pattern)

Input: 42 17 93 58 24 76 35 81

Step 1: 17 42 93 58 24 76 35 81 Step 2: 17 93 42 58 24 76 35 81 Step 3: 17 93 24 42 58 76 35 81 Step 4: 17 93 24 81 42 58 76 35 Step 5: 17 93 24 81 35 42 58 76

Pattern: Odd-positioned numbers in ascending, even-positioned numbers in descending (or alternating min-max from remaining).

Q26: Identify the pattern rule. Answer: Alternating selection of smallest and largest from remaining pool

Q27: What will Step 6 be? Answer: 17 93 24 81 35 76 42 58

Q28: Which number will be at position 6 in the final step? Answer: 58

Q29: How many total steps for complete arrangement? Answer: 7 steps

Q30: What is the position of '42' in Step 4? Answer: 5th position


SHORTCUTS & TRICKS

Trick 1: Identify Fixed Elements

Look for elements that don't move after a certain step - they're "fixed" in place.

Trick 2: Count Steps Formula

For arrangement problems: Maximum steps = (number of elements - 1) for simple sorting.

Trick 3: Position Tracking

Track specific elements through steps rather than rewriting entire arrangement.

Trick 4: Pattern Recognition

Common patterns:

  • Ascending/Descending
  • Alternating high-low
  • Vowel-Consonant separation
  • Odd-Even separation

Trick 5: Working Backwards

Sometimes it's easier to determine final arrangement first, then trace back.

Trick 6: Quick Verification

Always verify your identified pattern with at least 2-3 steps.

Trick 7: Skip Unnecessary Steps

Once pattern is clear, jump to required step directly without writing all intermediate steps.


Common Mistakes to Avoid

  1. Not Identifying Pattern First: Always identify the pattern before answering questions.

  2. Copy Errors: Be careful when rewriting arrangements - one error propagates through all steps.

  3. Missing Multi-Step Changes: Sometimes multiple elements move in one step - don't assume only one changes.

  4. Confusing Input with Step 1: Input is BEFORE any operations, Step 1 is after first operation.

  5. Not Verifying Pattern: Always check your identified pattern works for all given steps.

  6. Overlooking Same-Value Elements: When values are equal, alphabetical or original order might matter.

  7. Rushing to Answer: Take time to understand the pattern fully before answering.


5 Frequently Asked Questions

Q1: How do I quickly identify the pattern? A: Compare Input with Step 1, then Step 1 with Step 2. Look for what changed and the rule governing the change.

Q2: What if the pattern isn't obvious? A: Check multiple aspects: numerical order, word length, alphabetical, vowels/consonants, odd/even, prime/composite.

Q3: Do I need to write all steps? A: No, once pattern is identified, you can jump to the required step or final arrangement directly.

Q4: How much time should I spend? A: 60-90 seconds for pattern identification + 10-15 seconds per question is reasonable.

Q5: Are there standard patterns I should memorize? A: Yes: Ascending, Descending, Alternate Min-Max, Vowel First, Odd-Even separation are most common.


Practice these 30 questions to master Input-Output reasoning for your placement exams!


You May Also Like

Frequently Asked Questions

What is the placement process for Input-Output Questions for Placement 2026, and how is it evaluated?

In most placement drives, Input-Output reasoning is evaluated through a dedicated section in the written/online test where you must deduce patterns from given examples. The focus is on accuracy and speed, your logic must match the rule implied by sample transformations. Solutions are typically expected to be stepwise, but final answers are what get scored.

What salary range can candidates expect when they perform well in Input-Output sections?

Salary depends on the company and overall profile, but strong performance in aptitude sections like Input-Output can improve your chances of clearing sectional cutoffs. In many Indian campus drives, candidates who clear all rounds are considered for roles across multiple pay bands, with higher offers generally linked to consistent performance across tests and interviews.

What is the eligibility criteria for appearing in placement tests that include Input-Output reasoning?

Eligibility usually includes being in the eligible batch (often 2026 pass-out), meeting minimum CGPA/percentage criteria, and having no backlogs as per the company’s policy. For aptitude topics like Input-Output, there is typically no special prerequisite beyond basic logical reasoning taught at the school/college level.

How difficult are Input-Output questions in placement tests for 2026?

Difficulty ranges from moderate to challenging depending on the pattern complexity, simple letter/number shifts are easier, while mixed operations (e.g., alternating rules, position-based transformations) are harder. Many candidates find the topic tricky because rules can change mid-sequence, so you must verify the pattern using multiple examples.

What are the best preparation tips for Input-Output questions (with solutions) for placements?

Practice by categorizing question types: letter shifting, number arithmetic, position-based mapping, and hybrid rules (letters + numbers). Always test your rule on at least one additional sample before finalizing, and maintain a time limit per question to avoid getting stuck.

What interview rounds typically follow after the aptitude test that includes Input-Output?

After the online aptitude test, shortlisting usually leads to technical rounds (often coding/DSA or basic technical screening) and then HR rounds. Some companies may also include a communication round or a case-based discussion, but Input-Output is generally confined to the aptitude/written stage.

Which common topics appear in Input-Output reasoning for placement 2026?

Common topics include alphabet-to-number conversions, reverse/alternate character operations, arithmetic sequences embedded in strings, and rule-based transformations using positions (1st, 2nd, odd/even). You’ll also see problems that combine multiple steps, like shifting letters and then applying a numeric function to the result.

How do candidates apply for placements, and what is the selection rate for those who master Input-Output?

Candidates typically apply through the company’s official campus placement portal or the college placement cell, followed by eligibility verification and test scheduling. Selection rate varies widely by company and competition, but mastering Input-Output helps you clear aptitude cutoffs and improves your overall probability of progressing to technical and HR rounds.

Explore this topic cluster

More resources in Uncategorized

Use the category hub to browse similar questions, exam patterns, salary guides, and preparation resources related to this topic.

Paid contributor programme

Sat this this year? Share your story, earn ₹500.

First-person experience reports help future candidates prep smarter. We pay verified contributors ₹500 via UPI per accepted story — with byline.

Submit your story →

Ready to practice?

Take a free timed mock test

Put what you learned into practice. Our mock tests match the 2026 pattern with timer, navigator, reveal, and score breakdown. No signup.

Start Free Mock Test →

More from PapersAdda

Share this guide: