Skip to content
SkillitriX
Infosys corporate headquarters and recruitment guide

Specialist & SE · Technical & coding

Infosys Placement Preparation

Infosys recruits through three distinct packages: Systems Engineer (roughly 3.6 LPA), Digital Specialist Engineer (roughly 6.25 LPA), and Specialist Programmer (roughly 9.5 LPA via HackWithInfy). Systems Engineer and DSE candidates sit an online test with quant, logical reasoning, pseudocode, and English sections plus one coding problem; Specialist Programmer candidates instead solve three algorithmic coding problems in a longer online round — all followed by a technical and HR interview.

Last updated 31 August 2026Calibrated for 2026/2027 Hiring

Founded1981
HeadquartersBengaluru, Karnataka, India
Global Scale320,000+ employees
Target Cohort2026 & 2027 Batches

Infosys hiring tracks & compensation

3 Active Tracks

Compare CTC packages, selection cutoffs, and track descriptions across all Infosys campus hiring tiers:

Hiring TrackPackage (CTC)Qualifying Criteria
Systems Engineer (SE)3.60 LPAClear Infosys Standard Online Test (Quant, Logical, Verbal, Pseudocode)Core fresher engineering track with comprehensive foundational training at Infosys Mysore campus.
Digital Specialist Engineer (DSE)6.25 LPAHigh score in Online Test + Hands-on coding roundAdvanced full-stack, cloud computing, and DevOps engineering track.
Specialist Programmer (SP)9.50 – 11.00 LPAHackWithInfy Grand Finalist / 3-Question Algorithmic QualifierElite algorithmic developer role working on core architecture, distributed systems, and AI platforms.

What is the Infosys placement process?

Infosys recruits through three distinct packages: Systems Engineer (roughly 3.6 LPA), Digital Specialist Engineer (roughly 6.25 LPA), and Specialist Programmer (roughly 9.5 LPA via HackWithInfy). Systems Engineer and DSE candidates sit an online test with quant, logical reasoning, pseudocode, and English sections plus one coding problem; Specialist Programmer candidates instead solve three algorithmic coding problems in a longer online round — all followed by a technical and HR interview.

  1. 1

    Online test / HackWithInfy qualifier

    SE/DSE candidates take a proctored test (quant, reasoning, pseudocode, English, one coding problem). SP candidates instead solve three coding problems in 180 minutes with no MCQs.

  2. 2

    Technical interview

    A deep dive into data structures, the logic of your test-round code, projects, and core CS subjects.

  3. 3

    HR interview

    Communication, willingness to relocate, and cultural-fit questions.

  4. 4

    Offer & onboarding

    Document verification, followed by the offer letter and track assignment (SE/DSE/SP).

Infosys exam pattern & sectional timing

2026/2027 Pattern

Detailed breakdown of test modules, duration, number of questions, and sectional cutoffs:

Section / ModuleDurationQuestionsNegative MarkingCutoff Benchmark
Reasoning Ability (SE/DSE)25 mins15 QsNo~70%
Mathematical Critical Thinking (SE/DSE)35 mins10 QsNo~65%
Verbal Ability (SE/DSE)20 mins20 QsNo~60%
Pseudocode Tracing (SE/DSE)10 mins5 QsNo3+ correct
Puzzle / Data Interpretation10 mins4 QsNo2+ correct
Specialist Programmer (HackWithInfy)180 mins3 Coding ProblemsNo2+ fully solved

Infosys eligibility criteria

  • B.E./B.Tech, M.E./M.Tech, or MCA (specific eligible streams vary by drive notification)
  • Minimum 60% or equivalent CGPA throughout Class 10, Class 12, and graduation, with no standing backlog at the time of the interview
  • Consistent academic performance year-on-year, not just the final aggregate
  • A maximum career/education gap as specified in that year's notification — commonly up to 2 years

Documents required for verification

  • · Photo ID proof
  • · Class 10 and Class 12 mark sheets
  • · Degree mark sheets and provisional/consolidated certificate
  • · Passport-size photographs
  • · Updated resume

Infosys placement syllabus

SectionTopics
Quantitative AptitudePercentages, profit & loss, SI/CI · Time-speed-distance and time & work · Permutations, combinations & probability · Data interpretation
Logical ReasoningSyllogisms and blood relations · Coding-decoding and number/letter series · Puzzles and seating arrangement · Data sufficiency
PseudocodeReading and tracing pseudocode snippets · Identifying output/errors in given logic · Loop and conditional tracing
Specialist Programmer codingStrings, greedy algorithms, prefix sums · Trees, segment trees, binary lifting, Dijkstra's algorithm · Multi-dimensional DP, bitmasking, game theory

Infosys sample worked questions

Step-by-Step Solutions

Representative questions from recent recruitment drives with worked explanations:

Pseudocode TracingPseudocode

What is the output of the following pseudocode? Integer a = 12, b = 7, c = 4 If ((a ^ b) > (b & c)) c = c + a Else c = c + b End If Print c

16
11
12
7
View Answer & Detailed Explanation

Answer: 16

Calculate bitwise XOR: a ^ b = 12 ^ 7 = (1100) ^ (0111) = 1011 in binary = 11 in decimal. Calculate bitwise AND: b & c = 7 & 4 = (0111) & (0100) = 0100 in binary = 4 in decimal. Since 11 > 4 evaluates to True, the If block executes: c = c + a = 4 + 12 = 16.

Specialist Programmer — Algorithmic CodingCoding

Given a tree with N nodes rooted at 1 and Q queries. In each query, you are given a node U and an integer K. Find the K-th ancestor of node U in O(log N) time per query.

View Answer & Detailed Explanation

Answer: Binary Lifting with DP table dp[node][i] = 2^i-th ancestor

Precompute binary lifting table where dp[u][i] stores the 2^i-th ancestor of node u. Base case: dp[u][0] = parent[u]. Recurrence: dp[u][i] = dp[dp[u][i-1]][i-1]. Preprocessing takes O(N log N) time, each query takes O(log K) <= O(log N) by decomposing K into its binary powers.

Infosys aptitude & coding topics

Aptitude topics

  • Quantitative aptitude (percentages, time-work, permutations & combinations)
  • Logical reasoning and puzzles
  • Pseudocode tracing
  • Verbal/English ability

Coding topics

  • Arrays, strings & hashing (SE/DSE round)
  • Recursion & basic DP (SE/DSE round)
  • Trees, graphs & shortest paths (SP round)
  • Bitmask & multi-dimensional DP, game theory (SP round)

Infosys technical interview

Your test-round code

Interviewers commonly ask you to re-derive the time/space complexity of the code you submitted, or extend it to a follow-up variant on the spot.

Core CS fundamentals

OOPs, DBMS/SQL, operating systems basics, and computer networks — asked at a depth proportional to the track (deeper for DSE/SP).

Projects & internships

Be ready to justify technology choices and trade-offs in any project listed on your resume.

Infosys HR interview questions

Why Infosys, and why this specific track?

Reference something concrete about the track you're being considered for (SE/DSE/SP) rather than a generic company-praise answer.

Are you comfortable with a location you don't choose?

Infosys assigns base locations after onboarding — answer honestly, but flexibility is generally viewed favorably.

Describe a time you solved a difficult problem.

Use a real, specific example (academic project, hackathon, or internship) and focus on your reasoning process, not just the outcome.

How to prepare for Infosys placements

Preparation tips

  • If targeting Specialist Programmer, practice full 180-minute, 3-problem sets rather than isolated questions — pacing across three problems is the real skill being tested.
  • For SE/DSE, don't neglect the pseudocode section — it's scored separately and often under-practiced.
  • Use fast I/O in C++ (`ios_base::sync_with_stdio(false); cin.tie(NULL);`) — Infosys's compiler enforces strict time limits.
  • Revisit your own submitted code before the interview; you may be asked to modify it live.

Common mistakes

  • Treating all three Infosys tracks as the same test and preparing generically instead of for the specific track's format.
  • Skipping pseudocode practice because it feels 'easy' — it still has a cutoff.
  • Not accounting for compiler time-limit overhead in competitive languages, leading to unexpected TLEs.
  • Under-preparing core CS subjects because the online round felt purely coding-focused.

Frequently asked questions about Infosys placements

What is the Infosys placement process?+

An online test — a different format for Systems Engineer/DSE than for the algorithm-heavy Specialist Programmer track — followed by a technical interview and an HR interview, then document verification and the offer.

What is the difference between Infosys SE, DSE, and Specialist Programmer?+

They're three separate hiring tracks with different packages and test formats: SE (roughly 3.6 LPA, broadest intake), DSE (roughly 6.25 LPA, stronger technical bar), and Specialist Programmer (roughly 9.5 LPA, hired via HackWithInfy's three-question algorithmic test).

What coding topics should I prepare for Infosys?+

For SE/DSE, focus on arrays, strings, hashing, and basic recursion/DP inside one coding problem. For Specialist Programmer, prepare trees, graphs, segment trees, and multi-dimensional/bitmask DP across three progressively harder problems in 180 minutes.

What is asked in the Infosys technical interview?+

Expect questions on the logic and complexity of the code you wrote in the online test, core CS subjects (OOPs, DBMS, OS, networks), and a walkthrough of your resume projects.

How should I prepare for Infosys placements?+

Practice pseudocode tracing and quant/reasoning under timed conditions for SE/DSE, or focus heavily on medium-to-hard DSA (trees, DP, graphs) if targeting Specialist Programmer, and revise core CS subjects for the interview stage.

Student taking an MNC placement assessment test

Placement Prep Benchmark

Don’t wait for the real test to find your weak spots.

Take a company-style assessment, see where you stand, and get a personalized AI-powered study plan to improve before test day.

Free diagnostic test includedNo credit card required75,000+ tests scored