I applied online. The process took 2 weeks. I interviewed at Rubrik in Dec 2023
Interview
It was a sixty minute video interview on zoom. The interviewer who was a senior manager talked with me for about 5 minutes then asked a non leetcode dynamic programming question, I didn't finish the problem in the time
Interview questions [1]
Question 1
Let's say we have apps which can be installed on a system. Each app requires d bytes of space while downloading and takes ups bytes of space after the download is complete. Notice that, to install an app, we need at least max(d, s) bytes of space available. All three cases are possible: d s.
Example: - (d1, s1) (d2, s2)
(3, 4) and (5, 7)
Assuming the system can handle the storage space of both apps, we should try to minimize the temporary space needed while the second app is downloading. If i is installed first, how much space is needed while j is downloading? What if j is installed first?
- memory graph
1,2 -> 3,4,9, 11
2,1 -> 5,7, 10,11
It was a pretty straightforward process: OA -> Recruiter Call -> Technical 1 -> Technical 2 + Behavioral back-to-back. Everything happened in about three weeks. The technical rounds are pretty difficult, ranging from Leetcode Medium-Hard to Hard problems.
The first round involves a coding assessment. After completing the online assessment, the HR team will send an email to schedule a call to discuss your background and ask a few questions.