Qumulo logo

Qumulo Software Engineer Interview Questions
& Process

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

Based on 40 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
56.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Qumulo.

Showing 3 of 40
Qumulo logo
Qumulo

Software Development Engineer

Engineering · more than a year ago

Mid Difficult Negative experience No offer 8 rounds
Interview process
Recruiter call Phone screen Take home Onsite Technical screen Technical screen Technical screen Technical screen
Interview formats
Behavioral Technical Coding System Design

The interview process involved a recruiter phone call, followed by a Zoom with the hiring manager. Then there was a take-home technical assessment for a full-stack app. After that, a meeting with the team (hiring manager, PM, engineer) to discuss the assessment and field questions. Next, an algorithms interview with a senior engineer, then a web-coding interview with the hiring manager. The process continued with a leadership interview with the CTO and a system design interview with an EM. I enjoyed the chats, questions, and problems. I always had time for my questions. But after finishing, feedback took 2-3 weeks, and then I got ghosted for another week until they said another candidate was selected. The whole thing took a month for feedback. I understand I could have done better in algorithms and system design, but other companies don't leave candidates hanging for a month without responding.

Confirmed questions1 question
  • Can you tell me about your skills and background?
Qumulo logo
Qumulo

Software Engineer

Engineering · more than a year ago

Senior Average Positive experience Accept offer 6 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Background check Offer
Interview formats
Behavioral Technical Coding System Design

So, a recruiter named Anthony from Qumulo hit me up on LinkedIn. I didn't know Qumulo, but they sounded cool, so I chatted with him on the phone. It went great, and he seemed pretty technical for a recruiter. We agreed I'd meet with their VP of Engineering, Karim, to talk about them and me. That was a nice change, and I really liked Karim. It felt like we were interviewing each other, and I got all my questions answered about the company, its issues, and what they need. I felt like I'd really like working with Karim. Anthony then messaged me to set up an in-person tech screen. The guy I met was really laid-back. We only spent about half the time on a coding problem, which was a bit tricky with edge cases. The rest of the time we just talked about my past work and the systems I'd used. He was impressive because of his questions; he clearly knew distributed systems well and paid close attention to my answers. He even stayed late so I could ask him more questions about himself, the company, and the job. Anthony followed up quickly, said the tech screen went well, and they wanted me back for the main interview. That included a design interview, a whiteboard session, lunch (just a normal lunch), a laptop interview, a fit interview, and I think one more. The interviewers were pretty good overall. They asked a few questions that were similar to others I've seen, but not exactly the same. I got good vibes from everyone, better than at other places. People seemed happy with their jobs, the company, and their work. At the end of the day, I met with Anthony again. He explained the next steps and said I'd get a preliminary yes/no by Monday, followed by either an offer or feedback on why it didn't work out. I got the 'yes' before I even got home, and the offer was in my email the same day. It matched exactly what we'd discussed. No surprises. I signed it that weekend and start next Monday, which I'm excited about.

Confirmed questions1 question
  • They asked a couple of questions that reminded me of others posted elsewhere, but nothing too similar.
Qumulo logo
Qumulo

Software Engineer

Engineering

Entry Easy Positive experience No offer 1 round
Interview process
Phone screen
Interview formats
Coding

It was a phone interview with some basic algorithm problems. The first was checking for duplicate numbers. The second problem involved two sparse matrices where I had to find all the same values at the same indices. The last part was a follow-up to implement an iterator for the second question's task. I thought I did well, but I was rejected. I asked for feedback, but they said there were no more details and many competitive candidates, suggesting it might not be the right time for me.

Confirmed questions3 questions
  • Can you check for duplicate numbers?
  • Could you find all the same values with the same index in two sparse matrices?
  • How would you implement an iterator to find the same values with the same index in a sparse matrix?

Qumulo Software Engineer Interview Questions

Quoted word for word from Qumulo interview reports.

Find the minimum steps for a knight to travel between two squares on a 1*2 grid, considering blocked cells.

Read reports

How to check if a string containing brackets like "{(<[]>)}" is valid?

Read reports

Implement a breadth-first search algorithm for a matrix that is sorted by row and column.

Read reports

Given the inorder form of a binary tree, what is its postorder form?

Read reports

What is the Mth lexicographical permutation of the numbers 1 through N?

Read report

Write code to use recursion on strings until the target is found.

Read report

How would you print the Mth permutation of the N natural numbers?

Read report

Could you find all the same values with the same index in two sparse matrices?

Read report

Formats, difficulty and experience

Across all 40 Qumulo interview reports.

Interview formats

Coding 39.3%
Technical 33.7%
Behavioral 20.2%
System Design 4.5%
Case 1.1%

Interview difficulty

Easy 15%
Average 57.5%
Difficult 27.5%

Candidate experience

Positive 56.4%
Negative 17.9%
Neutral 25.6%