Elementum logo

Elementum Software Engineer Interview Questions
& Process

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

Based on 13 interview experiences · FREE TO READ

3.4 Rounds average
Average Typical difficulty
36.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Elementum.

Showing 3 of 13
Elementum logo
Elementum

Software Engineer

Engineering

Entry Easy No offer 2 rounds
Interview process
Recruiter call Technical screen Offer
Interview formats
Behavioral Technical Coding

I applied for this job via Indeed and soon got an email for a 30-minute phone chat with the recruiter. After that, I had a 45-minute technical phone interview. The whole thing was pretty quick, and I wasn't left waiting. Unfortunately, I got a rejection email about 2-3 days later. The recruiter I was in touch with was super nice, always replying kindly and giving detailed answers to my questions. The technical interviewer started off friendly, but as we went on, they seemed to get a bit impatient, probably because my coding wasn't up to par. I get it, though; it's a small, dynamic company with cool ideas. The work atmosphere seemed inviting, from what I could tell.

Confirmed questions4 questions
  • Could you introduce yourself and walk me through your resume?
  • What prompted you to apply to our company?
  • Can you explain a project where you worked with a binary search tree to find the maximum value?
Elementum logo
Elementum

Software Engineer

Engineering

Mid Difficult Positive experience Accept offer 5 rounds
Interview process
Recruiter call Technical screen Onsite Technical screen Background check Offer
Interview formats
Coding Technical System Design Behavioral

So I interviewed at Elementum for the Software Engineer-Backend role and it was a pretty good experience overall. The HR team was really responsive, they gave me all the details upfront and let me know if anything changed with the schedule. The technical part started with a quick intro chat with HR, then a coding interview on HackerRank. After that, I had a half-day onsite, which is pretty standard now. It had 5 rounds: First was a 45-minute programming test where I had to code in an IDE on a Mac, followed by a code review with two interviewers. Then, a 2-person panel asked about Data Structures, their Java implementations, and when to use which. They also gave me two whiteboard coding problems using Lists and Trees. Next, a 3-person panel quizzed me on multi-threading and design patterns like Singleton and Observer, and asked me to design a supply chain model. Then I met with the COO, and after that, had a technical chat with two engineers. Finally, I spoke with the hiring manager over the phone. The interviewers were all really approachable and happy to answer my questions about the company culture and work. I got the offer two days later and accepted it.

Confirmed questions1 question
  • Can you design a model that is similar to a supply-chain model?
Elementum logo
Elementum

Software Engineer

Engineering

Staff Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite Background check
Interview formats
System Design Behavioral

The recruiter put me in touch with the People Manager for the final round. There, I had a systems interview, then an architecture discussion, and finally a behavioral interview. While they were decent people, they went silent after the final round, even though the recruiter and I followed up asking for an update a couple of times. I know ghosting is getting common, but it feels really unprofessional at that stage. It's a clear sign they don't respect people. I guess this kind of behavior happens a lot internally, and maybe it's just how things are in workplaces now.

Confirmed questions1 question
  • How would you design an SMS system for surveys?

Elementum Software Engineer Interview Questions

Quoted word for word from Elementum interview reports.

What's the memory size of an ArrayList holding 100K Long objects?

Read reports

Can a given number be formed by summing any two numbers from an array?

Read report

What's the minimum number of denominations needed to make a specific amount of change?

Read report

Formats, difficulty and experience

Across all 13 Elementum interview reports.

Interview formats

Technical 31.4%
Coding 31.4%
System Design 20%
Behavioral 17.1%

Interview difficulty

Easy 30.8%
Average 46.2%
Difficult 23.1%

Candidate experience

Negative 45.5%
Positive 36.4%
Neutral 18.2%