Key takeaways
- Most freshers join Infosys as Systems Engineers; strong coders can be considered for Digital Specialist Engineer or Specialist Programmer.
- The online test covers reasoning, maths, verbal ability, pseudocode and puzzles, each with its own cut-off.
- There has been no negative marking in recent drives, so attempt every question.
- Pseudocode questions test whether you can trace a loop by hand; practise them, they are easy marks once you do.
- Specialist roles add a harder coding round; HackWithInfy is another route for coders.
- Infosys never charges candidates. Offers come only through official Infosys email and portals.
How Infosys hires freshers
Infosys fills most of its fresher roles in two ways. In campus drives, your college placement cell shares the registration link and the test is arranged for your batch. In off-campus drives, Infosys opens applications on its careers website for graduates from any college, usually for a specific batch. Both follow the same steps: an online test, an interview, and an offer.
A third route is HackWithInfy, a coding competition Infosys runs for engineering students. Doing well in it can lead straight to an interview for the higher-paid specialist roles, so it is worth entering if you enjoy competitive programming.
SE, DSE and SP: the fresher roles
You apply to a drive, and your test and interview results decide the role. The names and pay bands change from year to year, so treat the figures below as indications from recent drives.
| Role | Who it is for | How it is decided | Package reported in recent drives |
|---|---|---|---|
| Systems Engineer (SE) | Most freshers; the main mass-hiring role | Online aptitude test and an interview | About ₹3.6 to ₹4.2 lakh a year |
| Digital Specialist Engineer (DSE) | Freshers with good coding skills | Higher test scores and a coding round, then a technical interview | About ₹6 to ₹7 lakh a year |
| Specialist Programmer (SP) | Strong coders and competitive programmers | A hard coding test or HackWithInfy, then a deep technical interview | About ₹9.5 to ₹11 lakh a year at entry; higher levels have been reported |
Some recent drives have offered several Specialist Programmer levels with different packages. Whatever you read online, the only figure that counts is the one in your offer letter.
Who can apply
Eligibility is published with every drive. These are the conditions recent engineering drives have used; check the notice for yours.
- Degree: full-time B.E., B.Tech, M.E., M.Tech, MCA or M.Sc (computer science, IT and related fields; many drives accept all engineering branches).
- Pass-out year: usually the current final-year batch; some Systems Engineer drives also accept recent batches.
- Marks: 60 percent or a CGPA of 6.0 in class 10, class 12 (or diploma) and your degree is the most common cut-off.
- Backlogs: usually no active backlogs when you take the test, and none at joining.
- Education gap: small gaps are often allowed if you declare them; some drives set a limit, so read the notice.
- Nationality and documents: an Indian passport or a valid ID, and your original marksheets for verification.
How to apply
- Find the drive. Campus drives come through your placement cell; off-campus drives are announced on the Infosys careers website.
- Register with a personal email you check daily. The test link, slot and every update arrive by email.
- Fill in your details exactly as on your marksheets. Names, dates and percentages are checked later against your documents.
- Upload a one-page resume. The interviewer reads it, so keep only what you can explain. Our resume tips show how.
- Prepare your test setup. If the test is online and proctored, check your camera, microphone and internet a day before.
- Watch your inbox and spam folder. Interview invitations and results come from official Infosys addresses.
Online test pattern
The Systems Engineer test has recently been about 100 minutes long, with sections that are timed separately. The number of questions moves a little between drives, and some drives add a short essay, so read the instructions on the day.
| Section | Questions (approx.) | Time (approx.) | What it checks |
|---|---|---|---|
| Logical reasoning | 15 | 25 minutes | Arrangements, series, coding-decoding, data sufficiency |
| Mathematical ability | 10 | 35 minutes | Arithmetic, permutations and probability, number problems |
| Verbal ability | 20 | 20 minutes | Reading, grammar, sentence completion and ordering |
| Pseudocode | 5 | 10 minutes | Tracing loops and conditions to find an output |
| Puzzle solving | 4 | 10 minutes | Number and logic puzzles |
There has been no negative marking in recent drives, but each section usually has its own cut-off. A very low score in one section can stop you even if the others are strong.
Section by section
Logical reasoning
Infosys reasoning questions are often longer than in other tests: seating or scheduling arrangements with five or six conditions, and data sufficiency questions where you decide which statements are enough to answer. Draw every arrangement on rough paper instead of holding it in your head.
Q.Data sufficiency: Is X greater than Y? (1) X + Y = 10. (2) X − Y = 2.
Statement 1 alone: X and Y could be 6 and 4, or 4 and 6. Not enough.
Statement 2 alone: X − Y = 2 means X is 2 more than Y. Statement 2 alone is enough: X is greater.
Mathematical ability
Fewer questions with more time each, which tells you they are multi-step. Expect permutations and combinations, probability, number properties, and arithmetic word problems.
Q.In how many ways can the letters of the word INFY be arranged?
The word has 4 different letters, so the number of arrangements is 4! = 4 × 3 × 2 × 1 = 24.
Verbal ability
The most questions in the least time: about one minute each. Reading passages, error spotting, choosing the right word, and putting jumbled sentences in order. Read the questions before the passage so you know what to look for.
For more practice on these topics, see our aptitude test preparation guide.
Pseudocode and puzzles
Pseudocode is the section that surprises most freshers. You are shown a short program in plain steps and asked for the output. You do not write any code, but you must follow every loop exactly.
Q.What is printed?
Integer a = 0, i
for (i = 1 to 5)
if (i mod 2 = 1)
a = a + i
end for
print aThe loop adds only odd values of i: 1 + 3 + 5 = 9.
Tip: write a small table with one row per loop turn and the value of each variable. It takes a minute and avoids silly mistakes.
Puzzle questions are short number or logic puzzles, such as finding a missing number in a grid. Give each one a fixed time; if you are stuck after two minutes, mark an answer and move on, since there is no negative marking.
Coding for SP and DSE
The higher roles add a coding round, usually two or three problems in an online editor. Systems Engineer candidates do not normally need it, but practising easy coding problems still helps in the technical interview.
- Arrays and strings: searching, counting, sorting
- Hash maps for frequencies and duplicates
- Greedy problems and two pointers
- Recursion and basic dynamic programming
- Graphs and trees for Specialist Programmer
- Reading input exactly as the problem describes it
If you want to aim for Specialist Programmer, take part in HackWithInfy when it opens: it has its own online coding rounds, and strong performers are invited to interviews for the specialist roles.
A 21-day preparation plan
About two hours a day for the Systems Engineer test. Add an hour of coding daily if you are aiming for DSE or SP.
| Days | Focus | What to do |
|---|---|---|
| 1–4 | Logical reasoning | Arrangements and data sufficiency: 15 questions a day, drawn on paper |
| 5–8 | Mathematical ability | Permutations, probability and number problems: 10 careful questions a day |
| 9–11 | Verbal ability | Two passages and 20 grammar or ordering questions a day, timed |
| 12–13 | Pseudocode | 15 tracing questions a day using a variable table |
| 14 | Puzzles | 20 short number and logic puzzles |
| 15 | Full mock test | All sections with real time limits; review every mistake |
| 16–18 | Weak sections | Spend two days on your lowest-scoring section |
| 19 | Second mock test | Check that your weak section has improved |
| 20 | Interview prep | Your project, OOP, DBMS, SQL and a clear “Tell me about yourself” |
| 21 | Rest and check | Light revision, test your device and documents, sleep early |
Interview rounds
For Systems Engineer, the technical and HR interview are often combined into one conversation of 20 to 30 minutes. Specialist roles have a longer technical round with live problem solving.
- Technical. Your final-year project, one programming language in depth, OOP, DBMS and SQL basics, and simple logic questions.
- HR. Willingness to relocate, work in shifts and join the training programme, plus your documents and your interest in Infosys.
Questions freshers are commonly asked:
- Walk me through your final-year project. What was your part in it?
- What are the four pillars of OOP? Give an example of polymorphism.
- What is normalization, and why do we use it?
- Write a query to list employees who earn more than their department average.
- Are you ready to relocate anywhere in India and attend training in Mysuru?
- Why do you want to join Infosys?
Practise these aloud with our interview questions guide. Speak slowly and honestly: saying “I have not used that yet, but here is how I would learn it” is better than guessing.
Offer, training and joining
Selected candidates receive an offer letter by email, followed by document verification. Joining dates can come weeks or months later. New joiners usually start with a foundation training programme, often at the Infosys Global Education Centre in Mysuru, and move to projects after clearing its assessments.
- Anyone asks for money to “confirm” an Infosys offer, book training or speed up joining.
- An offer letter arrives from a Gmail, Yahoo or WhatsApp account instead of an official Infosys address.
- You are offered a job without any test or interview, for a fee.
All of these are scams. Check any offer with our fake job and scam guide, and use our email templates to reply to an offer or ask about your joining date.
Common mistakes to avoid
- Skipping pseudocode practice because “it is only five questions”: each section has its own cut-off.
- Spending too long on one maths problem when the section has 35 minutes for 10 questions.
- Leaving questions blank when there is no negative marking.
- Using a different email or phone number from the one on your application.
- Listing skills on your resume that you cannot explain in the interview.
- Saying no to relocation or training without thinking; it is part of almost every Infosys offer.
Practise and learn more
Use the official careers site for drive notices, and free practice sites for aptitude and coding.
- Infosys careers Official job openings, off-campus drive notices and HackWithInfy announcements.
- HackerRank Free coding practice in an online editor, useful for DSE and SP rounds.
- IndiaBIX Topic-wise aptitude, reasoning and verbal questions with explanations.
These are independent websites. We are not affiliated with them and do not control their content.
Preparing for TCS too? Read our TCS NQT guide. When you are ready, see the latest Infosys jobs and fresher jobs.
Frequently asked questions
Recent drives have had no negative marking, so it pays to answer every question. Each section usually has its own cut-off, though, so you cannot make up for a weak section with a strong one.
Systems Engineer is the main fresher role and is filled through the aptitude test and an interview. Specialist Programmer is a smaller group of roles for strong coders, with a harder coding test, a deeper technical interview and a higher starting salary. Digital Specialist Engineer sits in between.
Most recent notices ask for no active backlogs when you take the test, and all subjects must be cleared before joining. Some drives have been more relaxed, so follow the notice for your own drive.
Short pieces of code written in plain English-like steps. You read the logic and work out the output or the value of a variable. You do not write code, but you do need to follow loops and conditions carefully.
New joiners usually go through a foundation training programme before project work, often at the Infosys Global Education Centre in Mysuru. The location and length are confirmed in your joining letter.
No. Infosys does not charge candidates at any stage. Anyone who asks for money for an Infosys offer, an interview slot or training is running a scam. Offers come only from official Infosys email addresses and portals.
Keep going
These guides go deeper into each step of the job search. See them all in career resources.
Browse the latest openings and apply on the company’s official site.
This guide shares general advice based on how hiring commonly works in India. Every company has its own process, so always check the details in the official job notice. Fresher Job Alerts is a job board, not a recruiter, and never charges candidates.
