Supermetrics logo

Supermetrics Software Engineer Interview Questions
& Process

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

Based on 9 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
44.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Supermetrics.

Showing 3 of 9
Supermetrics logo
Supermetrics

Senior Software Developer

Engineering · a year ago

Senior Average Negative experience No offer 2 rounds
Interview process
Recruiter call Take home
Interview formats
Technical Coding

I first had a chat with a recruiter on LinkedIn. A few days later, I was sent an email asking me to complete a 3.5-hour technical test. There was no intro to the company or discussion about the role, and no human interaction at all. It felt like a demand for 210 minutes of my time for an arbitrary task done in isolation. The test was timed, and I strongly suspect an AI could pass it. This doesn't seem very relevant for a senior role, but I guess it's a way to filter candidates without wasting their time. I wish I'd checked Glassdoor beforehand to see if it was worth using my Sunday morning.

Confirmed questions2 questions
  • Could you refactor this validator code?
  • Based on the system diagram provided, where would you suggest implementing a cache layer?
Supermetrics logo
Supermetrics

Software Engineer

Engineering · a year ago

Lead Easy Negative experience No offer 1 round
Interview process
Recruiter call Phone screen
Interview formats
Behavioral Technical

The interview process seemed a bit questionable for this Lead Software Engineer role at Supermetrics. It started with a 45-minute call that felt like a screener, involving both an internal recruiter and a lead engineer. They were friendly, and the conversation covered culture fit, skills, and experience. I thought it went well and was told my answers to theory questions were very good. However, I was later emailed that they went with another candidate, even though the same job was reposted around the same time and is still open. It makes me wonder if they are genuinely trying to fill the position, especially since it had been open for a while before I applied. I appreciate the recruiter's follow-up, but the whole situation is confusing.

Confirmed questions2 questions
  • Can you tell me about your background?
  • Do you have answers to some theory questions?
Supermetrics logo
Supermetrics

Software Developer

Engineering

Mid Average Positive experience No offer 3 rounds
Interview process
Recruiter call Take home Technical screen
Interview formats
Technical Coding

I had a screening call with an HR Specialist, then completed a really good technical assignment that I prepared thoroughly for, followed by a technical interview. The interview itself was theoretical and didn't seem to relate to the technical assignment I had done.

Confirmed questions5 questions
  • Can you explain Object-Oriented Programming (OOP) concepts?
  • What are the SOLID principles in software design?
  • Describe your understanding of PHP fundamentals.

Supermetrics Software Engineer Interview Questions

Quoted word for word from Supermetrics interview reports.

Based on the system diagram provided, where would you suggest implementing a cache layer?

Read report

Formats, difficulty and experience

Across all 9 Supermetrics interview reports.

Interview formats

Technical 38.9%
Coding 33.3%
Behavioral 27.8%

Interview difficulty

Easy 33.3%
Average 66.7%
Difficult 0%

Candidate experience

Negative 33.3%
Neutral 22.2%
Positive 44.4%