commercetools logo

commercetools Software Engineer Interview Questions
& Process

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

Based on 8 interview experiences · FREE TO READ

3.5 Rounds average
Average Typical difficulty
62.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at commercetools.

Showing 3 of 8
commercetools logo
commercetools

Senior Software Engineer

Engineering · more than a year ago

Senior Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen
Interview formats
Behavioral Technical Technical Technical

First off, there's a screening with HR to see if you're a good fit generally. Then, you'll chat with the team you might be joining about technical stuff. After that, there's a round to make sure you vibe with the company culture. Finally, you'll talk to people from other teams to check out your broader technical skills and how you work across departments.

Confirmed questions4 questions
  • Can you explain Scala functional programming concepts?
  • Discuss distributed system design.
  • Tell me about microservice architecture.
commercetools logo
commercetools

Software Developer

Engineering

Entry Difficult Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Technical

I had an initial call with HR, followed by a technical interview. The interviewer asked me questions about business interaction, which was strange given the job description stated it was a role with no business contact. He then asked about my personal life, which felt inappropriate. The interview ended abruptly after I mentioned this.

Confirmed questions2 questions
  • Can you tell me about your experience interacting with business members?
  • What is your overall experience?
commercetools logo
commercetools

Software Engineer

Engineering

Mid Average Positive experience Accept offer 6 rounds
Interview process
Recruiter call Technical screen Onsite Background check
Interview formats
Behavioral Technical

The interview process lasted about two weeks and included approximately six rounds. I had the chance to speak with the Engineering Manager for the team I would be joining, as well as some of the team members. Everyone I interacted with was very friendly and supportive.

Confirmed questions2 questions
  • Can you describe your background?
  • What are your methods for professional development as an engineer?

commercetools Software Engineer Interview Questions

Quoted word for word from commercetools interview reports.

How would you implement event sourcing with the CQRS design pattern?

Read reports

What are some common issues encountered with GraphQL and their solutions?

Read report

Can you explain Scala functional programming concepts?

Read report

Formats, difficulty and experience

Across all 8 commercetools interview reports.

Interview formats

Technical 47.4%
Behavioral 36.8%
System Design 10.5%
Coding 5.3%

Interview difficulty

Easy 0%
Average 87.5%
Difficult 12.5%

Candidate experience

Positive 62.5%
Negative 12.5%
Neutral 25%