Rubrik Software Engineer Winter Internship Interview Experience (Off-Campus)
I applied for the Rubrik SWE Winter Internship (Off-Campus). After clearing the HackerRank test, I went through multiple technical interview rounds in a single day with problems ranging from Codeforces 1700–2200.

Rubrik Software Engineer Winter Internship Interview Experience (Off-Campus)
📌 Application Process
I applied for the Rubrik Software Engineer Winter Internship in October 2025 through the Rubrik Careers page.
The shortlisting criteria were primarily based on:
- CGPA
- Competitive programming ratings (Codeforces / CodeChef)
Shortlisting & Webinar
After around one month, I received an email from Rubrik asking me to fill out a Google Form with more details such as:
- Achievements(ICPC, IOI, USACO)
- Coding profile ratings
- Technical background
In the webinar, they explained:
- About Rubrik as a company
- Internship details (stipend, work culture, projects)
- Life at Rubrik
- Past interns shared their experiences
- There would be 3 coding questions in the HackerRank test
- Difficulty level: roughly Codeforces rating 1600–2100
- Interview rounds structure
- Dual camera setup was mandatory.
💻 HackerRank Coding Test
In the first week of November, I received:
- HackerRank test link
- Zoom meeting link (for monitoring)
- Join the Zoom call on phone
- Solve 3 coding problems on HackerRank using laptop
📞 Interview Shortlisting
After about one week, I got a call from HR saying that I was shortlisted for the interview rounds.
Important points:
- All interview rounds would be conducted on a single day
- All rounds were elimination rounds
- Dual camera setup was mandatory
📌 Round 1: Technical Interview
Time: 9:00 AM
Platform: HackerRank Interview
The interviewer asked a competitive programming problem based on Trees.
I:
- Explained the intuition and approach
- Started coding
The interviewer was very friendly
He gave me an extra 10 minutes to debug
Finally, I:
- Fixed the bug
- Ran the code successfully
- Passed all test cases
📌 Round 2: Technical Interview (Advanced CP Problem)
Time: 11:00 AM
Interviewers: SDE-2 at Rubrik + 2 panelists
They asked a problem of around Codeforces 1800–1900 rating.
The discussion included:
- My approach
- Alternative approaches
- Time and space complexity comparison
During coding:
- The interviewers were very friendly
- They guided me when I went slightly off track
- We collaboratively reached the final solution
📌 Round 3: Hiring Manager (HM) Round
After just 10 minutes, HR called and informed me that I was shortlisted for the Hiring Manager round.
The HM round was taken by an Engineering Manager.
Questions were mostly about:
- My projects
- Past internships
- Resume-based questions
- Achievements
- Understanding my background
- My problem-solving journey
- My experience with projects
She mentioned:
> "Since it’s Friday and weekends are off, you can expect the result on Monday or Tuesday."
📌 Extra Round (ICPC World Finalist Panel)
On Tuesday, I got another call from HR saying:
> They scheduled one more technical round with ICPC World Finalist panelist.
This was unexpected because during the webinar they had mentioned only:
- 2 technical rounds
- 1 HM round
- Candidates with ICPC achievements or Tier-1 colleges were sometimes given more priority
- This round was taken by 2 panelists.
- They asked a problem related to:
🔹 Heavy Light Decomposition (HLD)
Unfortunately:
- I was not very comfortable with HLD
- I had only studied it theoretically
- Explained the intuition and approach
- Tried to describe how HLD works
In the last 5–10 minutes, they asked me to code the solution.
Due to time pressure:
- I tried writing the code
- Time ran out
- They told me to submit whatever I had written
Final Result
After a couple of weeks, I followed up with HR.
She replied:
- My status was not yet updated in their portal
- She asked me for my interview date again
Overall Experience
Although I was rejected, the interview experience was:
Very professional
Friendly
Encouraging
The HR and interviewers were supportive and polite at every step.
However, the difficulty level was extremely high.
Preparation Advice
If you are preparing for Rubrik SWE Internship:
- Practice a lot on Codeforces
- Focus heavily on Tree problems
- Prepare topics like:
- 1.Binary Lifting
- 2.LCA
- 3.DFS / BFS on trees
- 4.Segment Trees
- 5.Heavy Light Decomposition (HLD)
- Codeforces rating: 1700–2200
🏁 Conclusion
Rubrik’s interview process is challenging but rewarding. Even though I couldn’t make it through the final round, the journey taught me:
- How real-world CP interviews are conducted
- The importance of deep understanding of advanced data structures
- Confidence in explaining and defending my approach
✨ All the best to future candidates preparing for Rubrik interviews!*
