Infosys Specialist Programmer (SP) L1 – On-Campus Interview Experience

ayushdwivedi_9h ago

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._

Comments0

Recommended Reads

Interview Experience

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

Interview Experience

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,

Post

"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

Success Stories

From a College With No Placement Roadmap to an 18 LPA Opportunity

If I had to thank one platform for changing my career, it would definitely be takeUforward. Hello all, I am Manish Kumar Back in 2023, I was in my final year of

Post

Pine Labs FDE (SDE-1) Offer

Currently earning ₹9 LPA, and I've received an offer from Pine Labs for an FDE role at the SDE-1 level. Offer Details Company: Pine Labs Role: Forward Deployed