Infosys hiring tracks & compensation
3 Active TracksCompare CTC packages, selection cutoffs, and track descriptions across all Infosys campus hiring tiers:
| Hiring Track | Package (CTC) | Qualifying Criteria |
|---|---|---|
| Systems Engineer (SE) | 3.60 LPA | Clear 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 LPA | High score in Online Test + Hands-on coding roundAdvanced full-stack, cloud computing, and DevOps engineering track. |
| Specialist Programmer (SP) | 9.50 – 11.00 LPA | HackWithInfy 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
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
Technical interview
A deep dive into data structures, the logic of your test-round code, projects, and core CS subjects.
- 3
HR interview
Communication, willingness to relocate, and cultural-fit questions.
- 4
Offer & onboarding
Document verification, followed by the offer letter and track assignment (SE/DSE/SP).
Infosys exam pattern & sectional timing
2026/2027 PatternDetailed breakdown of test modules, duration, number of questions, and sectional cutoffs:
| Section / Module | Duration | Questions | Negative Marking | Cutoff Benchmark |
|---|---|---|---|---|
| Reasoning Ability (SE/DSE) | 25 mins | 15 Qs | No | ~70% |
| Mathematical Critical Thinking (SE/DSE) | 35 mins | 10 Qs | No | ~65% |
| Verbal Ability (SE/DSE) | 20 mins | 20 Qs | No | ~60% |
| Pseudocode Tracing (SE/DSE) | 10 mins | 5 Qs | No | 3+ correct |
| Puzzle / Data Interpretation | 10 mins | 4 Qs | No | 2+ correct |
| Specialist Programmer (HackWithInfy) | 180 mins | 3 Coding Problems | No | 2+ 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
| Section | Topics |
|---|---|
| Quantitative Aptitude | Percentages, profit & loss, SI/CI · Time-speed-distance and time & work · Permutations, combinations & probability · Data interpretation |
| Logical Reasoning | Syllogisms and blood relations · Coding-decoding and number/letter series · Puzzles and seating arrangement · Data sufficiency |
| Pseudocode | Reading and tracing pseudocode snippets · Identifying output/errors in given logic · Loop and conditional tracing |
| Specialist Programmer coding | Strings, 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 SolutionsRepresentative questions from recent recruitment drives with worked explanations:
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
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.
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.


