VOOZH about

URL: https://www.geeksforgeeks.org/interview-experiences/flipkart-interview-experience-for-application-engineer-off-campus-1/

⇱ Flipkart Interview Experience for Application Engineer (Off-Campus) - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

Flipkart Interview Experience for Application Engineer (Off-Campus)

Last Updated : 7 Oct, 2024

Recently, I had the opportunity to interview for the position of Application Engineer at Flipkart through their off-campus drive. The interview process consisted of four rounds, each designed to assess different skills and attributes required for the role. Here’s a breakdown of my experience:

Round 1: Online Assessment (1 Hour on Unstop)

The first round was an online assessment that lasted for one hour. It was divided into two sections:

MCQs (10 minutes): These questions were focused on fundamental concepts, including computer science topics like Data Structures and Algorithms (DSA), databases, and operating systems.

Coding Problems (50 minutes): The coding section involved easy to medium-level problems similar to those on LeetCode, mainly focusing on arrays and strings. The questions were DSA-based, and required knowledge of concepts like sorting, searching, and array manipulations. I found the problems approachable, but solving them within the given time required a good balance of accuracy and speed.

Round 2: Problem Solving and Data Structures (PSDS) Round

This was a one-on-one technical interview round with a Flipkart engineer. I was asked two coding questions:

2D Matrix Problem: I initially provided a brute-force approach to solve the problem, but after some discussion, I optimized it using Dynamic Programming (DP) to improve both time and space complexity.

Array Problem: This was a tricky question that required careful analysis. I initially used a brute-force solution, but then discussed an optimized approach using the Greedy algorithm for better efficiency.

I was able to solve the first problem completely, while the second one led to a fruitful discussion about optimization strategies.

Round 3: Managerial Round (30 Minutes)

After clearing the technical round, I was invited to the managerial round, which was more about testing my core knowledge and problem-solving abilities. The interviewer asked:

Core DSA Questions: For example, an array-based problem on how to calculate frequency counts, and a question on linked lists where I had to explain the approach to solving it.

Internship Experience: The interviewer asked about the projects I had worked on during my internship, the technologies I used, and how I applied them to solve real-world problems.

Scenario-Based Questions: As Flipkart is an e-commerce platform, I was asked how I would improve the application’s performance and scalability. This involved discussing which technologies could be used and how to optimize for a large-scale application.

Round 4: HR Round (10-15 Minutes)

The final round was a short HR interview. It mainly revolved around introducing myself, discussing my career aspirations, and checking whether I was aware of the specific requirements of the Application Engineer role. The conversation was light but important in assessing my fit within the company culture.

Final Outcome:

Although I went through all the rounds, I was not selected for the role. However, the experience was immensely valuable. I gained insight into how to approach problem-solving with optimization in mind, improved my communication skills in technical discussions, and learned how to handle scenario-based questions that require out-of-the-box thinking.

Comment