Flipkart logo

Flipkart Frontend Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 31 interview experiences · FREE TO READ

3.3 Rounds average
Average Typical difficulty
60% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Flipkart.

Showing 3 of 31
Flipkart logo
Flipkart

Frontend Developer

Engineering · a year ago

Mid Difficult Positive experience No offer 4 rounds
Interview process
Recruiter call Technical screen Onsite Background check
Interview formats
Coding Technical System Design

So, Flipkart's interview process is pretty thorough, right? They really wanna check if you're technically good, can solve problems, and if you'll fit in. It usually kicks off with them looking at your resume and then a quick chat with a recruiter to see if you're interested and if your background fits. If it's a tech role, you'll likely have an online coding test where they check your algorithms, data structures, and general coding skills. If you pass that, you move on to several rounds of technical interviews. Here, they'll grill you on data structures, algorithms, how to design systems, and throw some coding problems at you. Sometimes, there's also a chat about whether you'd be a good cultural fit with Flipkart's vibe. Basically, they're trying to find people who are smart all-around and can jump right into their fast-paced, innovative work.

Confirmed questions1 question
  • Could you walk me through how you'd architect a URL shortening service like Bit.ly, making sure it's scalable, handles lots of traffic, keeps data consistent, and is super fast? I'm looking for details on the system design, database setup, and how you'd deal with any performance issues.
Flipkart logo
Flipkart

Front End Developer

Engineering · more than a year ago

Entry Average Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite Offer
Interview formats
Technical Behavioral

So the interview process at Flipkart usually has a few parts. First, a recruiter will probably give you a call to chat about your experience, what you're good at, and if you're interested. Then, you might have a few interviews with the hiring manager and people on the team, maybe even folks from other departments. They'll check out your technical skills for the job, ask you some behavioral stuff to see how you handle different situations, and make sure you'd be a good fit with Flipkart's vibe. For some jobs, they might give you a test or a coding challenge to see how you do with real tasks. They're always looking at how well you communicate, solve problems, and work with others. If all goes well, you'll get to the offer stage where you talk about the details.

Confirmed questions1 question
  • Can you answer questions about graphs and linked lists?
Flipkart logo
Flipkart

UI Engineer

Engineering

Mid Average Negative experience No offer 5 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Technical Coding System Design Behavioral

I got a call from a recruitment agency. Since I wasn't in Bangalore, there were two phone rounds before they flew me in for in-person interviews. Flipkart covered flights and cab rides. I emailed HR for details but didn't get a response. The in-person part had three rounds. The first was a machine coding round where I had to build a game in vanilla JavaScript. The interviewer was good, and we discussed my approach. The second round focused on algorithms and data structures; the interviewer was friendly and gave me time to think and refine my solution. The third round was about designing Splitwise. The interviewer was impatient and unclear with his questions, changing them often and saying my answers weren't what he expected. He also asked me to design the backend for Splitwise, which was surprising for a UI Engineer role. He asked about UI performance issues I'd faced, but instead of listening, he started explaining Flipkart's lazy loading. It was hard to get any clear communication from HR afterward. They didn't plan the interview day well; I arrived at 9 AM and only finished three rounds by 6 PM. I called HR multiple times to say I was leaving, but got no response. Since Flipkart is a big brand, they don't seem to care much about rejecting candidates. The HR team needs to be more professional. The interview wasn't overly difficult and could be passed if you didn't get an impatient interviewer.

Confirmed questions5 questions
  • Explain call, apply, and bind and then implement bind using call and apply.
  • Can you write a poly-fill for Object.create?
  • How would you determine if two strings are anagrams?

Flipkart Frontend Engineer Interview Questions

Quoted word for word from Flipkart interview reports.

Regarding the code `const word = ‘hello’ word[1] = ‘m’ console.log(word)`, what is the output?

Read reports

What happens when `console.log(a)` is called before `const a = 1;`?

Read reports

Could you implement an event emitter listener in javascript?

Read reports

What is the difference between Quality Assurance and Quality control?

Read report

Write a JavaScript prototype for the startsWith method. Provide an example of polyfills for startsWith. After I write the code, explain each line.

Read report

Create a weekly event calendar using JavaScript, CSS, and HTML.

Read report

Build a carousel component similar to the one found on Flipkart's website.

Read report

Explain call, apply, and bind and then implement bind using call and apply.

Read report

Formats, difficulty and experience

Across all 31 Flipkart interview reports.

Interview formats

Technical 40.4%
Coding 34.8%
Behavioral 15.7%
System Design 6.7%
Presentation 2.2%

Interview difficulty

Easy 3.2%
Average 58.1%
Difficult 38.7%

Candidate experience

Negative 33.3%
Positive 60%
Neutral 6.7%