
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
Which role are you interviewing for?
21 roles · 54 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Codecademy.
Curriculum Project Manager
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.
- 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.
Senior Software Engineer
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.
- 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?
Sales Manager
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.
- Can you describe your management style?
Software Engineer
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.
- 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.
“Build a CRUD app for managing cat pictures.”
Read reports →“Can you identify individuals with no parents and exactly one parent, based on a dataset of parent-child relationships?”
Read reports →“Can you find the error in this code?”
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.