Prodigy Education logo

Prodigy Education Fullstack Engineer Interview Questions
& Process

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

Based on 18 interview experiences · FREE TO READ

2.4 Rounds average
Average Typical difficulty
72.2% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Prodigy Education.

Showing 3 of 18
Prodigy Education logo
Prodigy Education

Full Stack Developer

Engineering · more than a year ago

Senior Average Negative experience No offer 2 rounds
Interview process
Recruiter call Take home
Interview formats
Technical Coding

The entire process felt very much centered around the employer. It kicked off with a 30-minute phone screener where the recruiter asked me about my background and also threw in some technical questions. It felt like they didn't really get the technical stuff they were asking about, which was pretty annoying because I had to explain my answers over and over so they could write them down (I guess for later review). But before any of those recorded technical answers were even looked at, I got this 3-hour online full-stack test. I've interviewed a lot, and I've never had a company send out a 3-hour test without having a developer or someone technical from their team chat with me first. It felt super dismissive of my time, and since I was already talking to other companies, I figured my time would be better spent with places that actually seemed interested and were willing to put in the effort to assess my skills properly before hitting me with a 3-hour test. I ended up getting a senior offer elsewhere and didn't even start the test with prodigy.

Confirmed questions2 questions
  • Could you tell me about the distinctions between REST and GraphQL?
  • What qualities define a well-structured GraphQL Schema?
Prodigy Education logo
Prodigy Education

Full Stack Developer

Engineering · more than a year ago

Mid Average Negative experience No offer 3 rounds
Interview process
Recruiter call Take home Technical screen
Interview formats
Behavioral Coding

I first talked to a really nice HR person who asked some good questions. Then, they sent over a programming challenge that I had 3 hours to complete. I ended up doing it a few days later because that's a long time to commit to a potential job. The challenge had three questions: a card game problem, a basic Angular question, and a tricky SQL syntax question. I passed the tests for the first two but ran out of time for the SQL one due to my limited SQL background. The engineering team's feedback on the card game problem was confusing; they said my solution 'broke how the game plays out' even though the question was about counting player A's wins. My approach was to ignore games where player B drew an Ace first, as player A couldn't win those. It's frustrating when the rules seem to change after the fact, especially if the feedback was just about needing more database experience.

Confirmed questions3 questions
  • Given two strings representing cards for two players in a game of war, calculate the number of times player A wins.
  • Can you answer a simple question about Angular?
  • Can you answer a somewhat challenging question about SQL syntax?
Prodigy Education logo
Prodigy Education

Full Stack Developer Intern

Engineering

Intern Average Positive experience No offer 2 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical Coding

I applied and a few days later got an email to do a self-recorded video behavioral interview. A week after that, I got invited to interview with two developers from the team I would be joining. The first part of the interview was about 40 minutes and mostly focused on questions about my resume experience and projects. Then, there was a 15-minute live coding challenge, which felt pretty short on time.

Confirmed questions1 question
  • What's a key thing you learned from feedback you received in your previous job?

Prodigy Education Fullstack Engineer Interview Questions

Quoted word for word from Prodigy Education interview reports.

Given two strings representing cards for two players in a game of war, calculate the number of times player A wins.

Read reports

How many times would a player win in a simplified card game of war?

Read reports

Can you explain what the CSS box model is in simple terms?

Read report

What qualities define a well-structured GraphQL Schema?

Read report

Formats, difficulty and experience

Across all 18 Prodigy Education interview reports.

Interview formats

Behavioral 34.1%
Technical 31.7%
Coding 29.3%
System Design 4.9%

Interview difficulty

Easy 22.2%
Average 72.2%
Difficult 5.6%

Candidate experience

Negative 16.7%
Positive 72.2%
Neutral 11.1%