Infosys interview questions for freshers
Hires freshers down two routes: InfyTQ, its own free certification platform, and InfyCampus drives run at colleges. Clearing the InfyTQ Master certification is the cheapest way into the higher-paying Specialist Programmer track without waiting for your campus drive.
First gate: InfyTQ / online test — Aptitude + pseudocode + hands-on coding. Clear this and the rest of the process is interviews.
The Infosys hiring process, round by round
What each stage tests, in the order you will face it. InfyTQ certification & InfyCampus drives.
- 1
InfyTQ / online test
Aptitude + pseudocode + hands-on codingQuant, logical and verbal, then pseudocode MCQs, then 1–2 hands-on coding problems you actually run. You pick Python or Java at registration — both tracks cover the same problem patterns, so choose the one you are stronger in.
- 2
Technical Interview
45–60 minDSA fundamentals, DBMS and SQL, OOP, and a deep dive into one project. For SP and PP roles expect to write live code and justify complexity.
- 3
HR Interview
20–30 minCommunication, adaptability, relocation, and how you keep learning. Infosys weighs communication more than most service majors at this stage.
Which role you land
The same process routes into different tracks at Infosys. What separates them is usually one section of the test.
The standard fresher entry point from campus drives.
Coding-heavy; InfyTQ Master certification is the usual route in.
Top coders only — highest bar and highest band.
Topics to prepare
What Infosys actually asks about across its rounds.
Sample Infosys interview questions
Grouped by the round they come from. Read them once, then answer them out loud — the second pass is the one that helps.
- 01Trace the output of a pseudocode snippet using a loop and array indexing.
- 02A can do a piece of work in 12 days, B in 18 days. Together, how many days?
- 03Find the probability of getting a sum of 8 when two dice are rolled.
- 04A shopkeeper marks up by 40% and then gives a 25% discount. What is the net profit percent?
- 01Remove duplicates from a list without using a set.
- 02Count the frequency of every character in a string and print the highest.
- 03Given a sorted array, find a pair that sums to a target in O(n).
- 04Write a program to check whether a string is a valid palindrome, ignoring spaces and case.
- 01Difference between an array and a linked list — when would you use each?
- 02Explain SQL JOINs with an example: INNER, LEFT, RIGHT and FULL.
- 03What is a deadlock? What four conditions must hold, and how do you break one?
- 04What is the difference between a list and a tuple in Python (or ArrayList and array in Java)?
- 05How would you find the second highest salary in a table using SQL?
- 01Walk me through the project you are proudest of, and what you would rebuild.
- 02Where do you see yourself in five years?
- 03How do you keep your technical skills current outside coursework?
- 04You are put on a legacy maintenance project instead of development. Your reaction?
These are questions in the pattern Infosys is reported to ask, compiled from public interview experiences — not a leaked question paper. The pattern is what transfers; the exact wording changes every cycle.
Where this came from
Last verified September 2026Compiled from Infosys’s published hiring programme and current public interview reports. Eligibility bars and test patterns change between drives — always confirm the cutoff on the official Infosys careers page or your placement cell before you plan around it.
Infosys interview FAQs
What is the Infosys interview process for freshers?
Infosys hires through InfyTQ certification & InfyCampus drives. There are 3 stages: InfyTQ / online test, Technical Interview, HR Interview. Quant, logical and verbal, then pseudocode MCQs, then 1–2 hands-on coding problems you actually run. You pick Python or Java at registration — both tracks cover the same problem patterns, so choose the one you are stronger in.
What is the eligibility criteria for Infosys?
BE/BTech/ME/MTech/MCA/MSc · 60% or equivalent through academics · zero standing backlogs at the time of joining. Historical backlogs you have already cleared are fine; anything pending at document verification is not.
Which topics should I prepare for a Infosys interview?
Pseudocode, Data Structures, Python or Java, DBMS & SQL, OOPs, Quantitative Aptitude, Logical Reasoning, Verbal Ability. Weight them toward whichever round you keep failing in a mock.
How many rounds does Infosys take?
3 — 1) InfyTQ / online test: Quant, logical and verbal, then pseudocode MCQs, then 1–2 hands-on coding problems you actually run. You pick Python or Java at registration — both tracks cover the same problem patterns, so choose the one you are stronger in. 2) Technical Interview: DSA fundamentals, DBMS and SQL, OOP, and a deep dive into one project. For SP and PP roles expect to write live code and justify complexity. 3) HR Interview: Communication, adaptability, relocation, and how you keep learning. Infosys weighs communication more than most service majors at this stage.
Which roles does Infosys offer freshers?
System Engineer (SE) — The standard fresher entry point from campus drives. Specialist Programmer (SP) — Coding-heavy; InfyTQ Master certification is the usual route in. Power Programmer (PP) — Top coders only — highest bar and highest band.
Is Infosys a service or a product company?
Infosys is a service company. Hires freshers down two routes: InfyTQ, its own free certification platform, and InfyCampus drives run at colleges. Clearing the InfyTQ Master certification is the cheapest way into the higher-paying Specialist Programmer track without waiting for your campus drive.
Preparing for more than one
Service companies first — that prep transfers almost entirely between them.
Answer these Infosys questions out loud
Reading a question bank is not preparation. Say your answers in a free AI mock interview and get instant feedback on structure, clarity and confidence.
