ClassDojo logo

ClassDojo Software Engineer Interview Questions
& Process

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

Based on 10 interview experiences · FREE TO READ

3.9 Rounds average
Average Typical difficulty
40% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at ClassDojo.

Showing 3 of 10
ClassDojo logo
ClassDojo

Software Engineer

Engineering · nearly a year ago

Senior Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen
Interview formats
System Design Coding Behavioral

The interview process had 3 technical rounds. These were all about system design, coding, and product engineering questions. It was pretty standard for senior engineering roles: first a recruiter screen, then multiple tech interviews with engineers. The logistics were fine and communication was organized. But the vibe was kinda off. Interviewers were technically good, but they didn't bother building rapport or making it comfortable before asking questions. They talked a lot about where they used to work (big name tech companies), which felt like bragging rather than actual conversation. Also, all the interviewers were men. When I asked about diversity on the engineering team, they said they had a 'pipeline problem,' which was disappointing and showed they weren't really focused on diversity or inclusion. The interviews felt more like being judged than collaborating, and it wasn't a very welcoming environment. So, it was a tough technical process, but the interview culture felt focused on prestige and lacked diversity and warmth.

Confirmed questions1 question
  • Can you tell me about your background?
ClassDojo logo
ClassDojo

Software Engineer

Engineering · a year ago

Entry Easy Negative experience No offer 3 rounds
Interview process
Recruiter call Take home Technical screen
Interview formats
Coding

A recruiter reached out and we agreed that I fit well with the hiring team. They didn't mention the job title or salary, which I found odd. I decided to overlook it because the recruiter was nice and helpful. They sent over an online assessment which I completed and passed all test cases. Then about 20 minutes after submitting, they sent a refusal with no feedback other than the typical "we will not move forward". It was quite strange and a waste of my time.

Confirmed questions1 question
  • A common coding assessment scenario was presented.
ClassDojo logo
ClassDojo

Software Engineer

Engineering · more than a year ago

Mid Difficult Positive experience Accept offer 7 rounds
Interview process
Recruiter call Technical screen Panel Onsite
Interview formats
Technical Coding

My interview process started with an HR call, followed by a tech screening, and then a 4-person panel. I had some additional meetings afterwards to connect more with the Engineering Manager and learn about the team. The recruiter, Lee, was really helpful and gave me some pointers for the panel interview. The panel interviews were spread out over a few days, which was convenient since I'm currently working full-time. The coding challenges seemed appropriate for an interview, and the engineers I spoke with were easy to chat with.

Confirmed questions1 question
  • How would you distribute students into classrooms to minimize the standard deviation of a specific student characteristic?

ClassDojo Software Engineer Interview Questions

Quoted word for word from ClassDojo interview reports.

If you had unlimited resources, how would you tackle world hunger?

Read reports

How would you distribute students into classrooms to minimize the standard deviation of a specific student characteristic?

Read reports

Can you fix bugs and make improvements to the server side API?

Read reports

Could you build a single page website from scratch in 60 minutes, including API calls, modals, and images? (Note: The first 10 minutes are for introductions and question delivery.)

Read reports

How would you approach an open-ended algorithm question with many possible solutions?

Read report

Could you code out a front end given design mock with your preferred tech stack?

Read report

Could you share an instance of an excellent team you were on and describe what made that team great?

Read report

Formats, difficulty and experience

Across all 10 ClassDojo interview reports.

Interview formats

Coding 33.3%
Behavioral 33.3%
Technical 25%
System Design 8.3%

Interview difficulty

Easy 10%
Average 70%
Difficult 20%

Candidate experience

Negative 50%
Positive 40%
Neutral 10%