I applied online. I interviewed at Qumulo (Pittsburgh, PA) in May 2015
Interview
topological sort course schedule, talk about distributed system. some java basic such as polymorphism, garbage collection, ood,. why qumulo? why do you like qumulo?
difference between hashMap and hashTable\4.concurrent hashmap
1)thread-safe
2)synchronize(map), but ConcurrentHashMap synchronizes or locks on the certain portion of the Map . To optimize the performance of ConcurrentHashMap , Map is divided into different partitions depending upon the Concurrency level . So that we do not need to synchronize the whole Map Object.
Consisted of two virtual interviews, and an in-person super day. The super day had 3 coding interviews, and then 1 team fit interview. Technical Questions were all mediums, and 1 hard. The hard question was serialize and deserialize a binary search tree.
I applied through college or university. The process took 4 weeks. I interviewed at Qumulo (Seattle, WA) in Oct 2024
Interview
3 rounds that I made it to. First is just an overview of the interview process, then they ask a question about serializing and deserializing trees. In the third round there were 4 interviews, 3 of which were coding and 1 was behavioral. 2 LC Easy/Medium and 1 LC Hard in this round
I applied through a recruiter. The process took 1 week. I interviewed at Qumulo (Seattle, WA) in Jun 2022
Interview
Was contacted by a recruiter, chatted on a phone screen for ~30 min, and then went through a 60 minute technical screen. Technical screen was a collaborative online IDE environment, hosted by hackerrank, with a question populated by Qumulo and a single interviewer on a video call while coding. My understanding is there would have been other steps if I had passed the technical screen.
Interview questions [1]
Question 1
A file system search question, but using a set of predefined apis and data structures which included pre-populated files.