Infosys is one of India's largest IT recruiters and a top target for Anna University students. It hires freshers mainly through two tracks — the System Engineer (SE) role via the InfyTQ / off-campus process, and the higher-paying Digital Specialist Engineer (DSE) role via the HackWithInfy coding contest. Clearing the online assessment is mostly about aptitude speed and pseudocode fundamentals; the DSE track demands solid data-structures and problem-solving.
Eligibility Criteria
- 60% or above (or 6.5+ CGPA) in Class X, XII and graduation — this is applied consistently across all three.
- No standing arrears / active backlogs at the time of the drive.
- Gap in education usually limited to 2 years maximum.
- Open to B.E/B.Tech, M.E/M.Tech, MCA and MSc (streams vary per drive).
Recruitment Process (Round by Round)
Online Test Pattern
Online test structure (SE track)
- Quantitative Aptitude — numbers, percentages, ratio, time & work, permutations.
- Logical Reasoning — series, syllogisms, data sufficiency, puzzles.
- Verbal Ability — reading comprehension, sentence correction, para-jumbles.
- Pseudocode — output prediction and logic in a C-like syntax (a common elimination round).
DSE / HackWithInfy additions
- 2–3 coding problems of increasing difficulty (arrays, strings, greedy, DP).
- Solve in your choice of C++, Java or Python within a fixed time.
- Top HackWithInfy performers get the DSE offer and interview fast-track.
What to Prepare
Aptitude & Reasoning
- Speed maths and shortcuts
- Data interpretation
- Puzzles and seating arrangement
Pseudocode & CS core
- C/C++ output questions
- Time complexity basics
- DBMS: joins, normalization, SQL queries
- OS: process vs thread, deadlock
Coding (DSE)
- Arrays, strings, hashing
- Recursion & backtracking
- Basic dynamic programming
- Sorting & searching
Sample Questions & Question Types
Predict the output of a nested loop that modifies an array in place — trace it line by line.
A can finish a work in 12 days, B in 15 days. Working together, in how many days is 75% of the work done?
Given an array, return the length of the longest subarray with sum equal to a given value K.
What is the difference between a clustered and a non-clustered index? When would you use each?
Are you comfortable relocating to any Infosys DC (Bangalore, Mysore, Pune, Chennai)? Why Infosys?
Preparation Tips
- Pseudocode is the biggest elimination filter — practise C output questions daily, not just aptitude.
- If you want the ₹6.25 LPA+ DSE role, register for HackWithInfy early and treat it as a coding contest, not a placement test.
- During training at Mysore, the internal certification matters — but that comes after you are hired.
- Have two clean projects you can explain end-to-end; interviewers dig into whatever you list.