Codecademy logo

Codecademy Interview Questions
& Process

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

Based on 54 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
37% Positive experience

Which role are you interviewing for?

21 roles · 54 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Codecademy.

Showing 4 of 54
Codecademy logo
Codecademy

Curriculum Project Manager

Product · more than a year ago

Mid Average Negative experience No offer 4 rounds
Interview process
Recruiter call Phone screen Take home Technical screen
Interview formats
Behavioral Technical Other

So the process was pretty standard, but the communication at the end was just awful. I heard back about a week after I applied. The first step was a call with the recruiter, then a call with the PM manager. After that, there was a take-home test, and then like 4 more interviews with different department leads. It seems like a lot of people online got ghosted after the take-home test too, so yeah, not just me.

Confirmed questions6 questions
  • What are some standard questions you ask?
  • Can you describe your experience with project management in a curriculum setting?
  • Tell me about a time you managed a difficult project.
Codecademy logo
Codecademy

Senior Software Engineer

Engineering · more than a year ago

Senior Average Negative experience No offer 5 rounds
Interview process
Recruiter call Phone screen Take home Technical screen Onsite Background check Offer
Interview formats
Coding System Design Behavioral

Got referred internally. First, there was a recruiter phone screen, then a hiring manager screen. After that, I had a take-home project where I could choose between API or UI. Then, a 3-part virtual onsite: a frontend coding challenge (opposite of take-home), followed by an engineer asking about a React project and a backend take-home assignment, along with discussing backend architecture and design. Another engineer didn't go over the backend take-home, mentioning the system design question takes a lot of time. They asked me to design a system for Educators, Students, and Parents, including models, API calls, and pseudo-UI descriptions. Finally, a second interview with the hiring manager and another engineering manager from a different team, which was a behavioral interview. I was auto-rejected without feedback, which is ironic given their values.

Confirmed questions2 questions
  • Build a CRUD app for managing cat pictures.
  • Could you design a system for Educators, Students, and Parents, detailing Models, API calls, and Pseudo_UI descriptions?
Codecademy logo
Codecademy

Sales Manager

Sales · more than a year ago

Manager Average Negative experience No offer 2 rounds
Interview process
Recruiter call Phone screen Presentation Offer
Interview formats
Behavioral Presentation Other

The interview process had multiple virtual interviews. I first spoke with an outside recruiter, then the hiring manager, a sales rep, and another department manager. After two rounds, I had to do a 30-minute presentation on my most challenging sale and sales approach. Even though the team was great and the process was well-organized, I'm rating it poorly because they ultimately didn't extend any final offers. They decided to change the scope of the position after a merger, so basically, they did things out of order. They should have figured out the role's responsibilities before looking for candidates.

Confirmed questions1 question
  • Can you describe your management style?
Codecademy logo
Codecademy

Software Engineer

Engineering · more than a year ago

Senior Average Positive experience Decline offer 5 rounds
Interview process
Recruiter call Phone screen Onsite Background check Offer
Interview formats
Coding System Design Behavioral Presentation Other

I reached out to a recruiter, who was on vacation, but passed me to another recruiter via his out-of-office reply. They were really accommodating with my scheduling needs and got me in quickly since I had an exploding offer deadline, even giving me feedback the same day as the onsite. I was hesitant because of past internship interview experiences with Codecademy, but they've really improved their process. It started with a recruiter call to confirm my interest in improving the company and its mission. Then, we had a typical coding phone screen, a big improvement from past trivia-based screens. The onsite was where they excelled. After a tour of their cool office space, we went to a conference room for programming interviews, an architecture interview, a management/personality interview, a product/team-fit interview, and a culture screen, with lunch in between. The culture screen was unexpected but fun; they focus on how you handle unexpected situations and if you seek feedback to improve.

Confirmed questions3 questions
  • Can you code Tic Tac Toe from scratch using any language?
  • How would you design a homework submission system using the blackboard pattern?
  • Could you teach us something in under 15 minutes?

Codecademy Interview Questions

Quoted word for word from Codecademy interview reports.

Can you identify individuals with no parents and exactly one parent, based on a dataset of parent-child relationships?

Read reports

Could you find connections within a family tree represented as a graph?

Read reports

Build a React application that functions as a multiple-choice quiz.

Read report

Can you code Tic Tac Toe from scratch using any language?

Read report

Could you calculate the MRR for an app you frequently use?

Read report

What are the key elements of a successful educational article?

Read report

Can you explain how the MVC framework is structured at a basic level?

Read report

Formats, difficulty and experience

Across all 54 Codecademy interview reports.

Interview formats

Behavioral 33.9%
Technical 24.3%
Coding 13%
Presentation 11.3%
Other 9.6%

Interview difficulty

Easy 18.5%
Average 74.1%
Difficult 7.4%

Candidate experience

Neutral 18.5%
Negative 44.4%
Positive 37%

Reports by job function

Engineering 15
Marketing 8
Other 8
Product 6
Operations 6
Design 4