
Rubrik Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 346 interview experiences · FREE TO READ
Which role are you interviewing for?
30 roles · 346 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Rubrik.
IT Apps Developer
Applied via a recruiter, the whole thing took about three weeks. Interviewed at Rubrik and it was a terrible experience. Got feedback for my second-round technical interview and it was negative. I want to share my experience. My second-round interview was scheduled on Thursday, 11th November, from 3:00 PM to 3:45 PM with Shahroz Beig. The interviewer seemed rushed. He asked me to write a trigger with no scenario or context. When I asked for more details, he told me to come up with a scenario myself and write the code. I asked follow-up questions about whether he wanted me to use a specific framework, but he wouldn't say. He seemed distracted, like he was on another call, and mentioned another meeting. The interview ended in 25 minutes while I was still coding, without a proper closing. Overall, my second-round experience was really disappointing and I don't think the evaluation was fair. The HR team later contacted me, apologized, and said they couldn't proceed because I have a six-month notice period. My profile was rejected due to these interview issues.
- The questions asked by Shahroz Beig didn't make sense.
Customer Success Engineer
Had a screening with the recruiter where they asked about my experience and some technical questions. Then there was a technical interview panel and a managerial round. Standard questions testing behavioral and technical skills, including networking, past experience, and Linux troubleshooting. The interview went well but then they ghosted me. This happened because the recruiters left the company. A month later, another recruiter reached out and asked me the same questions the first recruiter did. Very unprofessional and a waste of time.
- Can you describe a scenario for network troubleshooting?
- What are your Linux troubleshooting questions?
- Tell me about your experience.
Software Engineer
The interview process had 5 rounds in total, with 2 screening rounds initially, followed by 3 onsite interviews. The onsite interviews included a multithreading round focused on designing an atomic stack using a linked list node, and a coding round where I was asked to create a random number generator for a given range (x,y) using an array and a custom shuffle function. Another onsite round involved BST implementation with inorder traversal, alongside memory management, systems concepts, and an easy LeetCode problem about overlapping intervals. There was also a behavioral interview that was mostly resume and background-focused, without specific questions. Unfortunately, I was rejected, possibly due to weaker technical performance in the final rounds, although the HR and team were pleasant to interact with. The hiring bar seems quite high.
- For the multithreading round, practice job scheduling, the bathroom problem, and building an atomic queue/stack.
- For coding, review LeetCode questions from recent months that are tagged with rubrik.
- There's a website called enginebogie that offers detailed interview experiences for rubrik, which could be helpful (I'm not affiliated with it).
Talent Partner
First, a recruiter coordinator will call you to get your expectations and notice period details. Then, you'll have an interview with the Manager, whose body language suggests they're done with the organization. This interview won't be about onboarding you, but rather questioning why you'd even want to join. After that, there's a sourcing round. The expectation here is to use keywords that the hiring manager has in mind, not necessarily what the job description says. Essentially, someone working internally who knows their JD and the actual search isn't supposed to match would be the right fit for this role.
- What is your motivation for joining Rubrik?
- Could you tell me a bit about yourself?
- Please share your screen and demonstrate your search strategy.
Rubrik Interview Questions
Quoted word for word from Rubrik interview reports.
“Given an infinite stream, find the minimum element in a sliding window of size k.”
Read reports →“Given an array of strings representing the root of a tree and a max depth number, write a function that returns the tree up to the max depth. A helper function is provided to get the children of any node.”
Read reports →“What's the largest string with no repeating characters you can find given an input?”
Read reports →“Can you explain the meaning of 644 permissions on a file in a Linux system?”
Read reports →“Describe the minimum operations needed to convert an undirected n-ary graph into a stick graph, given that an operation involves removing and inserting an edge, and the graph might contain cycles.”
Read report →“What is the basic difference between top down parser and bottom up parser?”
Read report →“Can you tell me how to count the sum path of a Binary Search Tree?”
Read report →“For the Sliding Window Maximum problem, how would you achieve a linear time solution?”
Read report →“Implement a job scheduling system using Python's Timer library, considering jobs with varying times and recurrence patterns.”
Read report →Formats, difficulty and experience
Across all 346 Rubrik interview reports.