Skip to content
← All interview questions

Infosys Software Engineer Interview Questions

By InterviewBoost Editorial Team · Last updated: August 5, 2026

Infosys Software Engineer Interview Questions

Infosys runs a three-stage process for its System Engineer (SE) track: a 2.5-3 hour online aptitude test covering quantitative reasoning, logical reasoning, verbal ability, plus 1-2 basic coding problems; a 30-40 minute technical interview on CS fundamentals (Java, OOP, DBMS, SQL) and basic coding; and a 15-20 minute HR interview assessing behavioral fit and relocation flexibility. The full cycle typically runs 4-8 weeks, though campus placement drives can compress this to 1-2 weeks.

Interview Process Overview

RoundFormatTypical LengthDifficulty
Online Aptitude TestQuant, logical, verbal + basic coding2.5-3 hoursEasy-Medium
Technical InterviewJava, OOP, DBMS, SQL fundamentals30-40 minMedium
HR InterviewBehavioral fit, relocation15-20 minEasy

Commonly Reported Interview Questions

Online Aptitude Test

  1. Profit/loss and percentage problems — Practice speed under time pressure; these are scored heavily in the quant section.
  2. Time, speed, and distance calculations — Standard quantitative-aptitude staples.
  3. Permutations and combinations — A common logical-reasoning topic in Infosys's test bank.
  4. Basic coding problem (array or string manipulation) — Correctness matters more than elegance at this stage.

Technical Interview

  1. "What is the difference between a HashMap and a HashTable?" — Know the synchronization and null-key distinctions.
  2. Explain the four pillars of OOP with real-world examples — Have a concrete example ready for each pillar.
  3. Reverse a string without using built-in functions — A very common live-coding request at Infosys.
  4. Basic SQL: joins, primary/foreign keys, normalization — Core DBMS fundamentals are consistently tested.
  5. Explain the difference between an array and a linked list — Discuss memory allocation and access-time trade-offs.

HR Interview

  1. "Tell me about yourself" — Keep it under two minutes and structured around background, skills, and motivation.
  2. Willingness to relocate and work rotational shifts — Answer directly and honestly.
  3. "Why Infosys over other IT companies?" — Reference Infosys's specific service lines or a genuine career-growth reason.

How to Prepare

Spend the bulk of your prep time on the online aptitude test, since it's often the biggest filter in Infosys's hiring funnel — practice quant and logical-reasoning problems under strict timing. For the technical round, master core Java/OOP concepts and basic SQL, since Infosys's SE-track interviews focus on foundational competency rather than advanced algorithms.

FAQs

How long is the Infosys online aptitude test? Typically 2.5-3 hours, covering quantitative reasoning, logical reasoning, verbal ability, and 1-2 basic coding problems.

What programming language does Infosys focus on in technical interviews? Java and general OOP concepts are the most frequently tested, alongside basic SQL/DBMS knowledge.

Does Infosys ask about relocation in the HR round? Yes — willingness to relocate and work rotational shifts is a standard and frequently asked question.

How difficult is the Infosys technical interview? Generally easy-to-medium, targeting foundational CS competency rather than competitive-programming-level difficulty.

How long does the full Infosys hiring process take? Usually 4-8 weeks, though campus placement drives can compress this to 1-2 weeks.

Related Interview Guides

The aptitude test is Infosys's biggest filter — practice it like the real thing. InterviewBoost.ai's AI Mock Interviews rehearse Java/OOP fundamentals and HR-style questions, and Live Interview Assist supports you live. Start prepping free with InterviewBoost.ai.

Related interview questions

Browse the full interview questions library or compare AI interview copilots.

Ace the real interview

Practice with AI mock interviews or get real-time help with Live Assist.

Start free trial