Amazon · Google · Flipkart · TCS · Infosys & more

Interview Prep by Company

Every company has a different focus. Pick yours and practice exactly the topics they ask — with detailed answers and Ask Aria for follow-ups.

30Companies
12200+Questions
8Topics
A
FAANG

Amazon

Heavy focus on system design at scale, Java internals, distributed systems, and Kafka. Senior roles also test Kubernetes and microservices patterns.

JavaSystem DesignMicroservicesKafka
400 questionsMedium + Hard
G
FAANG

Google

Strong emphasis on distributed systems, scalability, and Java concurrency. System design interviews are particularly in-depth.

JavaSystem DesignKafkaK8s
400 questionsMedium + Hard
M
FAANG

Microsoft

Balanced across Java, Spring Boot, and SQL. Backend roles test REST API design, database optimization, and cloud-native patterns.

JavaSpring BootSystem DesignMySQL
400 questions
F
Product

Flipkart

India's top e-commerce company tests Java, system design for high throughput, Kafka event streaming, and microservices architecture.

JavaSystem DesignMicroservicesKafkaMySQL
500 questionsMedium + Hard
S
Product

Swiggy

Real-time order management and logistics demand strong system design skills. Backend interviews focus on Java, distributed systems, and MySQL.

JavaSystem DesignMySQLMicroservices
400 questionsMedium + Hard
P
Fintech

Paytm

Fintech backend interviews stress transaction safety, SQL performance, and Java Spring Boot. Security and data consistency are key themes.

JavaSpring BootMySQLSystem Design
400 questions
GS
Finance

Goldman Sachs

Java concurrency, low-latency system design, and SQL are core. Expect deep questions on JVM internals and thread-safe data structures.

JavaSystem DesignMySQL
300 questionsMedium + Hard
TCS
Service

TCS

Core Java fundamentals, Spring Boot basics, and SQL are the focus. Docker and Kubernetes knowledge is increasingly expected for DevOps roles.

JavaSpring BootMySQLDocker
400 questionsEasy + Medium
IN
Service

Infosys

Java OOP, Spring Boot REST APIs, and MySQL joins/indexing are common. Microservices basics and Docker are tested for architect roles.

JavaSpring BootMySQLMicroservices
400 questionsEasy + Medium
W
Service

Wipro

Spring Boot, core Java, and SQL fundamentals. Docker containerisation is a plus for cloud migration projects.

JavaSpring BootMySQLDocker
400 questionsEasy + Medium
CAP
Service

Capgemini

One of the largest IT services companies with major centres in Mumbai, Pune, Bangalore, and Chennai. Interviews cover core Java, Spring Boot REST APIs, microservices, and cloud (Azure/AWS). SQL optimisation and Docker basics are commonly tested.

JavaSpring BootMySQLMicroservicesDocker
500 questionsEasy + Medium
CTS
Service

Cognizant

Global IT services giant with massive presence across Chennai, Pune, Bangalore, Hyderabad, and Kolkata. Backend interviews cover Java fundamentals, Spring Boot, SQL (joins, indexing, stored procedures), and microservices. Cloud and DevOps exposure is increasingly valued.

JavaSpring BootMySQLMicroservices
400 questionsEasy + Medium
KP
Engineering

KPIT

Pune-headquartered company specialising in automotive and mobility software. Backend roles test Java, Spring Boot APIs, and database design. Expect questions on software quality, connectivity protocols, and embedded system integration.

JavaSpring BootMySQL
300 questionsEasy + Medium
TW
Consulting

ThoughtWorks

Global tech consultancy renowned for engineering excellence across Bangalore, Pune, Chennai, and Hyderabad. Interviews are rigorous — expect clean code, TDD, SOLID principles, microservices design, and Java. Pair-programming exercises are common alongside system design rounds.

JavaMicroservicesSystem DesignSpring Boot
400 questionsMedium + Hard
EE
Consulting

Equal Experts

Boutique tech consultancy with flat structure and senior-heavy teams across Pune and Bangalore. Interviews test hands-on Java and Spring Boot skills, microservices architecture, cloud deployment, and XP practices. High bar for pragmatic, well-tested engineering.

JavaSpring BootMicroservicesSystem Design
400 questionsMedium + Hard
HCL
Service

HCL Technologies

One of India's largest IT companies with major centres in Noida, Bangalore, Chennai, and Pune. Interviews cover core Java, Spring Boot, microservices, and REST APIs. SQL and Docker knowledge is expected for most backend roles.

JavaSpring BootMySQLMicroservices
400 questionsEasy + Medium
TM
Service

Tech Mahindra

IT services and telecom software company headquartered in Pune with large centres in Hyderabad and Bangalore. Backend interviews focus on Java, Spring Boot, SQL, and networking concepts. Docker and microservices for senior roles.

JavaSpring BootMySQLDocker
400 questionsEasy + Medium
ACC
Consulting

Accenture

Global consulting and IT services giant with offices in all major Indian cities. Interviews test Java, Spring Boot REST APIs, microservices architecture, and cloud (Azure/GCP). System design and agile practices are assessed for senior roles.

JavaSpring BootMicroservicesSystem Design
400 questionsEasy + Medium
IBM
Service

IBM

Technology and consulting leader with strong presence in Bangalore, Pune, Delhi, and Chennai. Interviews cover Java, distributed system design, microservices, and Kafka. Cloud (IBM Cloud/AWS) and AI integration knowledge is a differentiator.

JavaSystem DesignMicroservicesKafka
400 questionsMedium + Hard
ORA
Product

Oracle

Database and cloud product company with major engineering hubs in Bangalore, Hyderabad, and Pune. Interviews are deep — expect advanced SQL, Java concurrency, JVM internals, and system design at scale. OCI and cloud architecture knowledge is a strong differentiator.

JavaMySQLSystem DesignMicroservices
400 questionsMedium + Hard
SAP
Product

SAP Labs

Enterprise software leader with its largest R&D centre outside Germany in Bangalore. Backend interviews test Java, Spring Boot, microservices, and cloud-native development. Expect system design and API design questions tailored to enterprise-scale products.

JavaSpring BootMicroservicesSystem Design
400 questionsMedium + Hard
PSL
Engineering

Persistent Systems

Pune-headquartered product engineering company with centres in Nagpur, Goa, and Bangalore. Known for ISV partnerships and product development. Interviews focus on Java, Spring Boot, microservices, and SQL with strong emphasis on code quality and cloud-native patterns.

JavaSpring BootMicroservicesMySQL
400 questionsEasy + Medium
JPM
Finance

JP Morgan Chase

One of the world's largest banks with major tech centres in Bangalore, Mumbai, and Hyderabad. Interviews are rigorous — Java concurrency, system design at financial scale, Kafka, and low-latency architecture. SQL and data consistency are critical topics.

JavaSystem DesignKafkaMySQL
400 questionsMedium + Hard
DB
Finance

Deutsche Bank

Global investment bank with major technology centres in Pune and Bangalore. Core Java, Spring Boot, SQL, and distributed system design are interview staples. Expect questions on transaction safety, data consistency, and high-availability architecture.

JavaSpring BootMySQLSystem Design
400 questionsMedium + Hard
BARC
Finance

Barclays

British multinational bank with a large technology and operations centre in Pune. Backend interviews cover Java, Spring Boot, SQL (complex queries and optimisation), and microservices. Risk, compliance, and data security themes appear in system design rounds.

JavaSpring BootMySQLSystem Design
400 questionsMedium + Hard
MC
Fintech

Mastercard

Global payments technology company with major engineering hubs in Pune and Gurgaon. Interviews test Java, microservices, system design for high-throughput payment processing, and SQL. Security, fraud detection patterns, and API gateway design are common themes.

JavaMicroservicesSystem DesignMySQL
400 questionsMedium + Hard
Z
Product

Zomato

India's leading food delivery platform with millions of real-time order events per day. Backend interviews focus on Java, system design for real-time logistics, Kafka event streaming, MySQL, and microservices.

JavaSystem DesignKafkaMicroservicesMySQL
500 questionsMedium + Hard
RP
Fintech

Razorpay

India's leading payment infrastructure company. Interviews emphasise Java Spring Boot, payment system design (idempotency, ledger, fraud), SQL transactions, Kafka, and API security.

JavaSpring BootSystem DesignKafkaMySQL
500 questionsMedium + Hard
AT
Product

Atlassian

Creators of JIRA, Confluence, and Trello. Backend interviews test Java, Spring Boot, microservices architecture, Kubernetes, and system design for collaboration tools. Code quality and SOLID principles are assessed seriously.

JavaSpring BootSystem DesignMicroservicesK8s
500 questionsMedium + Hard
LTTS
Engineering

L&T Technology Services

Engineering services company with strong presence in Pune, Bangalore, and Chennai. Focuses on embedded, IoT, and digital engineering. Backend interviews cover Java, Spring Boot, REST APIs, and database design. Exposure to industrial or automotive domains is a plus.

JavaSpring BootMySQL
300 questionsEasy + Medium