Upload Button Icon Add office photos

Filter interviews by

RUBRIK INDIA Software Developer Intern Interview Questions, Process, and Tips

Updated 20 Sep 2021

RUBRIK INDIA Software Developer Intern Interview Experiences

1 interview found

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(3 Questions)

Round duration - 100 Minutes
Round difficulty - Hard

**Criteria:
8 CPI or Above (only CSE, MnC). All students irrespective of history of backlogs or current backlogs were considered if they satisfied the CPI criteria.

It was first round..
This round was the Online test which was around 1 Hour 40 Minutes long(don't remember exact time).

Timing from 19:00 to 20:40
Environement was comfortable.
Hackerrank is a good platform for online tests.

All questions were new for me, So cant give any links.

  • Q1. 

    Minimum Removals Problem Statement

    Given an integer array ARR of size N and an integer K, determine the minimum number of elements that need to be removed so that the difference between the maximum and mi...

  • Ans. 

    Find the minimum number of elements to remove from an array to satisfy a given condition.

    • Calculate the initial difference between the maximum and minimum elements in the array.

    • Iterate through the array and remove elements to minimize the difference.

    • Return the count of elements removed as the answer.

  • Answered by AI
  • Q2. 

    Minimum Number of Stabs to Kill the King

    You are given the initial health of a king represented by an integer N. Your task is to determine the minimum number of stabs required to reduce the king's health ...

  • Ans. 

    Calculate the minimum number of stabs required to kill the king by reducing his health to zero.

    • Iterate through each test case and calculate the minimum number of stabs required based on the given operations.

    • For each test case, keep reducing the king's health using the first or second type of stab until it reaches zero.

    • Consider the constraints provided to optimize the solution and handle edge cases.

    • Example: For input 10...

  • Answered by AI
  • Q3. 

    Minimum Time Problem Statement

    In a city with ‘N’ junctions and ‘M’ bi-directional roads, each junction is connected to other junctions with specified travel times. No road connects a junction to itself, ...

  • Ans. 

    The problem involves finding the minimum time to travel from a source junction to a destination junction in a city with specified travel times and green light periods.

    • Input consists of the number of test cases, number of junctions and roads, green light periods, road connections with travel times, and source/destination junctions.

    • Output should be the minimum time needed from source to destination, or -1 if destination ...

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 75 Minutes
Round difficulty - Medium

This was an Online F2F Technical Round conducted on zoom. Interviewer shared codepad link and you were asked to code and pass sample test case given by interviewer. Only one question(coding) was asked(More follow questions).
Interviewer was really helpful..

  • Q1. 

    XOR Query Problem Statement

    Assume you initially have an empty array called ARR. You are required to return the updated array after executing Q number of queries on this array.

    There are two types of que...

  • Ans. 

    Implement a function to update an array based on XOR queries.

    • Create an empty array to store the elements.

    • Iterate through each query and update the array accordingly.

    • Use bitwise XOR operation to update the elements.

    • Ensure to handle both types of queries - insert and XOR.

    • Return the updated array after all queries are processed.

  • Answered by AI
Round 3 - Video Call 

(1 Question)

Round duration - 90 Miinutes
Round difficulty - Medium

Again pattern was same(Zoom video call and I was asked to code and 1 question was there(+Follow up)).
Timing was afternoon time around 13:00

  • Q1. 

    Scramble String Problem Statement

    You are given an integer 'N' and two strings S and R, each having the size N. Determine if you can scramble string S to obtain string R using specified operations.

    Your ...

  • Ans. 

    Given two strings of the same length, determine if one can be scrambled to obtain the other using specified operations.

    • Check if the two strings are equal, if so return true.

    • Check if the characters in both strings are the same, if not return false.

    • Try all possible ways of splitting and scrambling the first string to match the second string.

  • Answered by AI
Round 4 - HR 

Round duration - 60 Minutes
Round difficulty - Easy

It was a zoom video call.
In starting 5 minutes, interviewer tried to make me comfortable with him..

Interview Preparation Tips

Eligibility criteriaAbove 8.0Rubrik, Inc. interview preparation:Topics to prepare for the interview - Data Structure, Algorithms(DP and Graph are must), Web Development, OOPS, Operating System, Database and Management, Competitive Programming, OR any other topic that you like for projectsTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Do Complete Interview Bit, Puzzles and some questions from LeetCode
Tip 2 : Do 2 or 3 projects. Projects using different technologies are preffered.
Tip 3 : Give Practice Contests on Codeforces, Codechef. These help you to clear coding rounds which are useful for shortlisting for interview..

Application resume tips for other job seekers

Tip 1 : Never put anything on resume that you are not comfortable with.. Because if interviewer just start with that topic and you are not comfortable, this create bad impression on interviewer.
Tip 2 : Have 2 or 3 projects on different technologies.
Tip 3 : Put 2 or 3 college time achievement. (can be Competitive programming or Academic performance)

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview questions from similar companies

I applied via Naukri.com and was interviewed before Sep 2021. There were 6 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

1 hr time limit. Some technical mathematical question, english grammar related, genral knowledge.

Round 3 - Coding Test 

After clearing apti, they will assign machine test. 1 hr time limite.

Round 4 - Technical 

(1 Question)

  • Q1. After clearing assign technical round in that project managers giving interview. Asking Oops consept, some php technical quetions like php array function, global variables, mvc, mysal queries, joins, ind...
Round 5 - One-on-one 

(1 Question)

  • Q1. After clear interview first round, TL giving second round.
Round 6 - HR 

(1 Question)

  • Q1. For salary discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Oops consept, real time examples, design factor, array functions, how to debug error, mysql joins, normalisation 1nf 2nf 3nf

Interview Questionnaire 

1 Question

  • Q1. PHP, OOPS,Mysql

Interview Preparation Tips

Interview preparation tips for other job seekers - Waste of time, even if you are answering all questions in interview they will reject you.

I applied via Other and was interviewed in May 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Sorting arrays without using inbuilt function
  • Ans. 

    Sorting array of strings without using inbuilt function.

    • Implement bubble sort algorithm

    • Compare adjacent elements and swap if necessary

    • Repeat until no swaps are needed

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Good

Skills evaluated in this interview

I appeared for an interview before Jan 2016.

Interview Questionnaire 

1 Question

  • Q1. Technical interview

Interview Preparation Tips

Round: Test
Experience: techincal questions from C,C++ . mostly pointers. few ques from DB, and OS.

Duration: 1 hour 30 minutes
Total Questions: 45

Round: Test
Experience: This is a rigourous 6-8 hours coding round where you are given a problem statement to solve .
The company people are there to guide you through the process .
Duration: 6 hours
Total Questions: 1

Round: Technical Interview
Experience: A panel of 2-3 members takes your inteview on basic fundamental c++, data structures questions.
duration is mostly 45 mins to 1hr.

Skills: C++, Coding Skills And Knowledge On Data Structures, Pointers In C, Logical Puzzles, Thinking Approach
College Name: Netaji Subhas Institute Of Technology, Delhi

I appeared for an interview before Sep 2020.

Round 1 - Assignment 

Round duration - 7 days
Round difficulty - Easy

Web Development, Databases

Round 2 - Telephonic Call 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

This was the final round and was a telephonic interview.

  • Q1. 

    Implementation of HashMap with Constant Time Operations

    Design a data structure that effectively stores a key-value mapping and performs specific operations in constant time.

    Explanation:

    Your data stru...

  • Ans. 

    Design a data structure implementing HashMap with constant time operations like INSERT, DELETE, SEARCH, GET, GET_SIZE, IS_EMPTY.

    • Use a combination of hash table and linked list to achieve constant time operations.

    • For INSERT and UPDATE, hash the key to get the index and store the (key, value) pair in the linked list at that index.

    • For DELETE, SEARCH, and GET, hash the key to find the index, then traverse the linked list a...

  • Answered by AI
  • Q2. 

    Isomorphic Trees Problem Statement

    You are provided with two arbitrary binary trees. Determine if both trees are isomorphic.

    Explanation:

    Two binary trees are considered isomorphic if one tree can be tr...

  • Ans. 

    Determine if two binary trees are isomorphic by swapping left and right subtrees.

    • Check if both trees are empty, return 'yes' if they are

    • Perform the swap operation on any node at any level

    • Compare the structures of both trees after swapping to determine isomorphism

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in NoidaEligibility criteriaNo criteriaInnovaccer interview preparation:Topics to prepare for the interview - Data Structures, Machine Learning, Web Development, Algorithms, CS fundamentalsTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Practice Data Structures and Algorithms from websites like leetcode,geeksforgeeks etc. 
Tip 2 : Learn one skill — be it web development, android development, or Machine Learning, make some projects on it. Don’t try to learn everything, pick 1 thing, and master it.
Tip 3 : Study computer fundamentals — DBMS, Operating Systems, OOPs, Computer Networks before your interviews.

Application resume tips for other job seekers

Tip 1 : Keep it simple and concise.
Tip 2 : Include some personal projects

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Walk-in and was interviewed before Jan 2021. There were 4 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Basic oops question, sql question
  • Q2. Basic and advance php question
  • Q3. Some logical question( puzzle)

Interview Preparation Tips

Interview preparation tips for other job seekers - Clear your basic concepts of php before attending interview

I applied via Company Website and was interviewed before Dec 2020. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Networks based questions
  • Q2. Os based questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Good and tough for fresher to crack, Nice package and good people who will guid u in interview process in case you are stuck at answer
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Oct 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Data structures were there for both the questions. Linked list and tree questions where asked

Round 2 - Coding Test 

Long coding high level

Round 3 - HR 

(1 Question)

  • Q1. Benefits and all only about the company
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Aug 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Standard question on linked list and tres

Round 2 - Coding Test 

Long coding test for system test lld

Tell us how to improve this page.

Interview Questions from Similar Companies

Innovaccer Interview Questions
3.4
 • 82 Interviews
NoBrokerHOOD Interview Questions
3.1
 • 58 Interviews
Mobileum Interview Questions
3.3
 • 37 Interviews
Entrata Interview Questions
4.1
 • 34 Interviews
CommVault Interview Questions
3.9
 • 26 Interviews
Twilio Interview Questions
3.9
 • 23 Interviews
View all
Customer Success Engineer
66 salaries
unlock blur

₹7.4 L/yr - ₹20.5 L/yr

Software Engineer
55 salaries
unlock blur

₹20 L/yr - ₹62.5 L/yr

Senior Customer Success Engineer
37 salaries
unlock blur

₹13 L/yr - ₹31 L/yr

Software Developer
19 salaries
unlock blur

₹25 L/yr - ₹51 L/yr

Sde1
14 salaries
unlock blur

₹24 L/yr - ₹46 L/yr

Explore more salaries
Compare RUBRIK INDIA with

Celebal Technologies

3.0
Compare

NoBrokerHOOD

3.1
Compare

Duck Creek Technologies

4.4
Compare

FinThrive

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview