Contentful logo

Contentful Software Engineer Interview Questions
& Process

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

Based on 38 interview experiences · FREE TO READ

3.6 Rounds average
Average Typical difficulty
71.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Contentful.

Showing 3 of 38
Contentful logo
Contentful

Senior Software Engineer

Engineering · a year ago

Senior Average Negative experience No offer 7 rounds
Interview process
Recruiter call Technical screen Take home Onsite Technical screen Technical screen Technical screen
Interview formats
Coding System Design Behavioral

It was a very chaotic interview process. They normally schedule 5 interviews, but I ended up having 7. I had completed 6 interviews and they were positive about the process and should have given me a decision. However, someone from the team wanted to do an extra interview, so I had 7 interviews in total. After the last interview, I got the rejection email. The whole thing took 6 hours of my time and I also had to visit the office, so with commuting, the entire process took 8 hours. I found it very unrespectful.

Confirmed questions4 questions
  • Can you tell me about the most impressive project you've developed?
  • Describe the most challenging task, project, or problem you've faced in your career.
  • You will have a 90-minute coding interview.
Contentful logo
Contentful

Software Engineer

Engineering · a year ago

Mid Average Negative experience No offer 3 rounds
Interview process
Phone screen Technical screen Onsite
Interview formats
Technical Coding

So I had three interviews with Contentful. It started with a phone screen, then a video call with a senior engineer, and finally a technical interview with a panel. The panel interview felt alright, though I tend to get really nervous during tech interviews and didn't perform as well as I'd hoped, which I'm sure is why I didn't move forward. Everyone was super nice and they got back to me within a few days until the last interview. It's been over a month now and I haven't heard anything back, not even a rejection, despite reaching out several times. My experience before that was great, but it's tough to go through multiple interview rounds and then just get ghosted.

Confirmed questions1 question
  • For a take-home assignment that’s pretty easy, what would you add to it during the actual interview?
Contentful logo
Contentful

Software Engineer

Engineering

Entry Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen
Interview formats
Coding Coding

The interview experience was remote and well organized, with a schedule that could be adjusted and quick responses. I communicated with one recruitment coordinator throughout, who made the entire process very clear and easy to follow. Initially, there was a remote technical challenge using Node.js and React, followed by a collaborative technical exercise conducted with a partner. This paired session was highly interactive, and the interviewers were excellent to collaborate with. During the interview process, I had the chance to interact with various individuals holding different positions, including a director of software engineering, engineering managers, and team members from the group I would potentially join.

Confirmed questions2 questions
  • Regarding the pairing exercise, could you discuss alternative methods for deploying the Node.js application?
  • Could you tell me about a project you particularly enjoyed working on and the reasons behind your preference?

Contentful Software Engineer Interview Questions

Quoted word for word from Contentful interview reports.

Implement sending a post request given specific conditions within an existing codebase.

Read reports

Build an API with an image compression library, following best practices.

Read reports

What steps would be necessary to make the app operational?

Read reports

Regarding the pairing exercise, could you discuss alternative methods for deploying the Node.js application?

Read report

How do you respond to mistakes made by others on your team?

Read report

How do you typically learn new things, and what resources do you use?

Read report

Formats, difficulty and experience

Across all 38 Contentful interview reports.

Interview formats

Behavioral 33.3%
Technical 30.2%
Coding 29.2%
System Design 5.2%
Presentation 2.1%

Interview difficulty

Easy 10.5%
Average 73.7%
Difficult 15.8%

Candidate experience

Positive 71.1%
Negative 26.3%
Neutral 2.6%