
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
Candidate interview experiences
First-hand accounts from people who interviewed at Elementum.
Software Engineer
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.
- 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?
Software Engineer
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.
- Can you design a model that is similar to a supply-chain model?
Software Engineer
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.
- 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 →“What is the contiguous maximum subarray sum?”
Read reports →“How would you find all permutations of a given string?”
Read reports →“How to sort a large file?”
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 →“Describe closed hashing and open hashing.”
Read report →“Can you search for a word within a word matrix?”
Read report →“Solve a graph traversal problem.”
Read report →Formats, difficulty and experience
Across all 13 Elementum interview reports.