Infosys Specialist Programmer (SP) L1 – On-Campus Interview Experience
Interview Experience | On-Campus Placement
My Infosys Specialist Programmer L1 interview was focused on DSA, problem-solving, OOPs, RAG (Retrieval-Augmented Generation), and SQL.
1. DSA and Coding Round
The interview started with DSA questions. The interviewer asked me to open LeetCode and solve coding problems.
- Around 4 coding questions were given.
- The questions covered general DSA concepts.
- I was expected to explain my approach, logic, and time and space complexity.
- The interviewer focused on problem-solving ability and code optimization.
2. Wingspan / Coding Assessment
There was also a 30-minute coding segment involving a greedy-based problem.
- A greedy algorithm problem was asked.
- I had to identify the optimal approach and explain the reasoning.
- Time management and efficient implementation were important.
3. OOPs
After the coding discussion, the interviewer asked a few OOPs questions, covering fundamental object-oriented programming concepts.
Important topics to prepare:
- Four pillars of OOPs.
- Inheritance and polymorphism.
- Function overloading vs overriding.
- Abstraction vs encapsulation.
- Virtual functions and runtime polymorphism.
4. RAG (Retrieval-Augmented Generation)
The interviewer also asked about RAG, an important concept in Generative AI.
Topics to prepare:
- What is RAG?
- Why is RAG used?
- How does a RAG pipeline work?
- Embeddings and vector databases.
- Retrieval vs generation.
- RAG vs fine-tuning.
5. SQL
The interview also included SQL-related questions.
Important topics:
- Joins (INNER, LEFT, RIGHT).
- GROUP BY and HAVING.
- Aggregate functions.
- Subqueries.
- Primary key and foreign key.
- Second-highest salary query.
- DELETE vs TRUNCATE vs DROP.
Overall Experience
The interview covered multiple areas, with a strong emphasis on DSA and coding, followed by OOPs, RAG, and SQL.
My preparation advice: Focus on LeetCode problem-solving, greedy algorithms, core OOPs concepts, SQL queries, and basic Generative AI concepts, especially RAG.
_Note: This experience has been reconstructed from my recollection of the interview. The exact coding questions and individual OOPs/SQL questions are not specified._
Recommended Reads
Cohesity MTS-3 Interview Experience
There were 3 rounds in total, each scheduled for 60 minutes . Round 1: DSA + Resume Discussion (60 min) Two standard DSA questions were asked. Both questions we
Agoda | SDE-2 (SSE)
Status: B.Tech, 4 YOE, Backend Position: Senior Software Engineer (SDE-2) at Agoda Verdict: Selected Round 0: Recruiter Screening (30 min) Intro, current role,
"Why Should We Hire You?" No, "Why Are You Leaving?"
One question that almost always comes up when you're interviewing for a new job is, "Why are you looking to switch?" At first, it might seem like a simple quest