Flipkart Interview Experience for Application Engineer-1

I am excited to share that I have received a full-time offer from Flipkart for the Application Engineer-1 position. I secured this offer through an off-campus hiring.

The Interview consists rounds of total 4 round

Round 1: Online Assessment on Unstop (60 mins)

The online assessment was divided into two parts:

DSA Questions (50 mins)

There were two coding questions: one was a medium-level problem from LeetCode, and the other was an easy-level problem. Both questions focused on data structures and algorithms.

MCQs (10 mins)

There were ten multiple-choice questions that primarily involved debugging given code snippets.

Round 2: Problem Solving & Data Structure

This round focused on in-depth problem-solving skills:

LeetCode Medium Problem (Topic: Strings)

I provided an optimized solution on the first attempt using a Greedy approach, incorporating two-pointers and a hash map. Later, I improved the solution by replacing the hash map with a vector for better performance.

LeetCode Medium Problem with a Hard Follow-up (Topic: Strings)

The initial problem was a medium difficulty, but the follow-up made it challenging. The follow-up required solving the problem in-place with O(1) extra space. We had an extensive discussion about the time and space complexities of my solution.

Round 3: Hiring Manager Round

This round was a comprehensive evaluation of my core computer science knowledge and experience:

Core CSE Questions: Topics included Object-Oriented Programming (OOP), Data Structures & Algorithms such as Binary Search Trees (BST), Dynamic Programming (DP), Recursion, Stack, Heap, Hashing, and various Sorting Algorithms.

Project Discussion: We discussed the projects listed on my resume, my previous internship projects, and my expectations for the role at Flipkart.

Round 4: HR Round

The final round was more conversational and focused on my personality and past experiences:

Previous Internship Experience:

We discussed my previous internships in detail, including the challenges I faced and how I overcame them.

Behavioral Questions:

The HR asked various behavioral questions to understand my fit for the company culture.

All the interview rounds were conducted on the same day, and I received the result after five days. The outcome was a strong hire, and I am thrilled to be joining Flipkart soon!