I had the chance to interview for the Application Engineer I position at Flipkart through an off-campus recruitment process.
The Hiring consists of a total 4 rounds;
Round 1: Online Assessment [60 mins]
- The Round Consists of 2 Sections
- MCQ Section
- Coding Section
Coding Section
- It consists of 2 Coding Questions
- There were public and hidden test cases.
- Results for the Hidden Test cases are not shown, they are verified after the test by the company itself.
- Verdicts for the Public Test Cases are shown.
- At least one question should be solved completely passing all public test cases and the second question should be solved partially to get an interview Call for the next round.
- The first question is on Array which is an Easy question
- The second Question is based on Mathematics which is of Medium-Hard Difficulty.
MCQ Section
- There are 10 MCQ's
- Topics asked in MCQs are Time Complexity, Pseudo Codes, and Algorithms.
Round 2: Problem Solving & Data Structure [ PSDS]
- After 15 days of Online Assessment, an invitation for the PSDS Round is received.
- The round is of 45 minutes.
- They require an approach and working solution, not pseudo codes.
- Two Coding Questions were asked, both are standard leetcode Questions.
- Should solve at least 1 Question with an optimized solution to move to the next round.
- Question 1 :
- Find the Union of Two Sorted Arrays.
- Discussed Time and Space Complexity
- Follow up: What if the Arrays are not Sorted, then how does time Complexity Change?
- Question 2:
- Group Anagrams
- Discussed Time and Space Complexity
Round 3: Managerial Round
- After 2 days of the PSDS round, an invitation for the Managerial Round is received.
- The round is of 40 minutes.
- Introduction.
- Project Discussion.
- Internship Discussion.
Round 4: HR Round
- After 2 days of the Managerial round, an invitation for the HR Round is received.
- The round is of 15 minutes
- Introduction
- Family Details
- Behavioral Questions.
After 2 days received a call from HR, that I got the offer.
15 days later received the offer Letter.
Suggestions:
- Be confident about the project, better if the project is deployed, and they are interested in a demo of the project.
- Practice all Standard DSA Questions.
- Be prepared for the Data Structures and Algorithms theoretical Questions.