Company interviews / Rubrik
Rubrik interview practice
3 Rubrik roles have been listed on giveinterview since August 2026, 3 open now. Each one comes with an AI interview that runs the loop below: a 10-minute voice screen, then 1 round (coding). The topics that come up most are C/C++, Java, Python, Scala, C#. 27 coding questions are known to come up in Rubrik interviews (2 easy, 18 medium, 7 hard), 1 of them in the last six months. The most common topics are Array, Hash Table, String, Math.
The interview loop
Most common across Rubrik roles on giveinterview.
- Gate 0 · Voice screen10 min
- Gate 1 · Coding45 min
What the interviews cover
Skills and topics, with the number of Rubrik roles that list each one.
- C/C++3
- Java3
- Python3
- Scala3
- C#1
- cloud technologies1
- distributed systems1
- Unix/Linux1
- Windows1
Coding questions Rubrik asks
From public company-tagged interview question lists. Most recent and most frequent first.
- Array16
- Hash Table11
- String7
- Math6
- Sorting6
- Design6
- Two Pointers4
- Greedy4
- Enumeration3
- Binary Search3
- Prefix Sum2
- Sliding Window2
| Question | Difficulty | Asked recently |
|---|---|---|
| Minimum Number of Moves to Make Palindrome | Hard | Yes |
| Maximum Points After Enemy Battles | Medium | — |
| Count Lattice Points Inside a Circle | Medium | — |
| Stamping the Grid | Hard | — |
| Find Longest Special Substring That Occurs Thrice II | Medium | — |
| Alice and Bob Playing Flower Game | Medium | — |
| Existence of a Substring in a String and Its Reverse | Easy | — |
| Find the Sum of Subsequence Powers | Hard | — |
| Distribute Candies Among Children II | Medium | — |
| Distribute Candies Among Children I | Easy | — |
| Random Pick with Weight | Medium | — |
| LRU Cache | Medium | — |
| Snapshot Array | Medium | — |
| Remove Invalid Parentheses | Hard | — |
| Task Scheduler II | Medium | — |
| Next Permutation | Medium | — |
| Count Zero Request Servers | Medium | — |
| Design Memory Allocator | Medium | — |
| Smallest String With Swaps | Medium | — |
| Design Circular Queue | Medium | — |
| Special Binary String | Hard | — |
| Range Module | Hard | — |
| Task Scheduler | Medium | — |
| Insert Delete GetRandom O(1) | Medium | — |
| Scramble String | Hard | — |
Roles
| Role | Where | Gates | Status |
|---|---|---|---|
| Software Engineer (CPD) - Winter Intern (Pune) | On-site · Pune Division, Maharashtra, India | 2 | Open |
| Software Engineer - Winter Intern | On-site · Bengaluru, Karnataka, India | 2 | Open |
| Software Engineer - Jarvis | On-site · Bengaluru, Karnataka, India | 3 | Open |
Practice a Rubrik interview
Take the same AI interview a Rubrik candidate would face: you talk it through while you code, and get a scorecard with what earned each score. Three single-question interviews a day are free.