i
RubicoIT
Filter interviews by
I applied via Campus Placement and was interviewed before Nov 2020. There were 5 interview rounds.
Recursion is a programming technique where a function calls itself to solve a problem.
Recursion involves breaking down a problem into smaller sub-problems and solving them recursively.
It is important to have a base case to prevent infinite recursion.
Fibonacci series is a sequence of numbers where each number is the sum of the two preceding ones.
A recursive function to print Fibonacci series can be written by calling th...
posted on 14 Apr 2024
I applied via campus placement at The LNM Institute of information Technology, Jaipur and was interviewed in Oct 2023. There was 1 interview round.
3 coding questions and mcq
I applied via campus placement at BRACT's Vishwakarma Institute of Information Technology, Pune and was interviewed in Oct 2024. There was 1 interview round.
Polymorphism is the ability of a function or method to behave differently based on the object it is acting upon.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
It enables a single interface to be used for different data types or classes.
Examples include method overloading and method overriding in object-oriented programming.
Find missing number from nth number array.
Iterate through the array and calculate the sum of all numbers
Calculate the sum of numbers from 1 to n using the formula n*(n+1)/2
Subtract the sum of array from the sum of numbers from 1 to n to find the missing number
Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.
Inheritance allows a class to reuse code from another class.
Types of inheritance include single inheritance, where a class inherits from only one parent class, and multiple inheritance, where a class inherits from multiple parent classes.
Example: Class B inherits from Class A, so Class B can access
Find 2nd max element from array of strings
Sort the array in descending order
Skip the first element (max element)
Return the second element
posted on 8 Oct 2024
I applied via campus placement at RV College Of Engineering (RVCE) and was interviewed in Jul 2024. There were 2 interview rounds.
It includes two DSA questions and some aptitude questions
posted on 24 Apr 2024
Total 60 question 30 from C/C++ output and 30 from profit-loss, find age and related to ratio
To rotate a matrix 90 degrees, transpose the matrix and then reverse each row.
Transpose the matrix by swapping matrix[i][j] with matrix[j][i]
Reverse each row of the transposed matrix to get the final rotated matrix
Iterative solution to perform preorder traversal without using recursion
Use a stack to keep track of nodes
Start by pushing the root node onto the stack
While the stack is not empty, pop a node, visit it, then push its right child followed by its left child onto the stack
I applied via Approached by Company and was interviewed in Jul 2024. There were 2 interview rounds.
First round was a DSA round. Interviewers were helpful.
I was interviewed in Oct 2024.
Coding as well as aptitude
posted on 17 Oct 2023
Some of the top questions asked at the RubicoIT Associate Software Engineer interview -
based on 13 reviews
Rating in categories
Software Engineer
92
salaries
| ₹3.1 L/yr - ₹11.6 L/yr |
Associate Software Engineer
38
salaries
| ₹2.7 L/yr - ₹7 L/yr |
Project Coordinator
34
salaries
| ₹3.3 L/yr - ₹10.5 L/yr |
Software Developer
20
salaries
| ₹2 L/yr - ₹8 L/yr |
Front end Developer
15
salaries
| ₹3 L/yr - ₹10 L/yr |
TCS
Infosys
Wipro
HCLTech