i
RubicoIT
Filter interviews by
I applied via Company Website and was interviewed in Jul 2023. There were 2 interview rounds.
The code demonstrates the behavior of 'this' keyword with arrow functions and normal functions.
Arrow functions do not bind their own 'this' value, it inherits 'this' from the surrounding scope.
Normal functions have their own 'this' value, which is determined by how the function is called.
Arrow functions are useful when you want to preserve the value of 'this' from the surrounding context.
Streams are objects that allow reading or writing data continuously. There are four types of streams: Readable, Writable, Duplex, and Transform.
Streams are used to handle large amounts of data efficiently.
They can be used for reading data from a source or writing data to a destination.
Streams can be piped together to create a data flow.
Example: Reading a file using a Readable stream and writing it to another file using
This was a Machine Coding round, i was asked to come to office for this round. I was given to make a nodejs project from scratch using , any framework of my choice (expressjs, nestjs,etc), using sql database (any ORM of your choice).
Entities - User, Task
User -
1. user should have an email , first name, last name and password
2. user can login using email and password
Task -
1. CRUD for the task
2. Each task should be associated with a user
Extra (if time)-
1. User can assign task to different user
Note :- Time given was 2 Hours, i could not do the extras , but i was asked the question regarding my thought process on how will i approach the extras, because extras required a change in the already made entity models as well as in relations between them if any.
I applied via Campus Placement and was interviewed in Dec 2023. There were 2 interview rounds.
Good and it was moderate
It was basic aptitude test comparatively easy
Basic dynamic programming with little basic coding ques
I applied via Walk-in and was interviewed in Oct 2021. There were 3 interview rounds.
RubicoIT interview questions for popular designations
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...
I applied via Referral and was interviewed before Dec 2020. There was 1 interview round.
Top trending discussions
I applied via Walk-in and was interviewed before Dec 2020. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Aug 2020. There were 3 interview rounds.
I applied via Recruitment Consultant and was interviewed in Nov 2020. There were 3 interview rounds.
I applied via Campus Placement and was interviewed before Feb 2020. There were 6 interview rounds.
Some of the top questions asked at the RubicoIT interview -
based on 3 interviews
Interview experience
based on 73 reviews
Rating in categories
1-6 Yrs
Not Disclosed
Software Engineer
95
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Software Engineer
39
salaries
| ₹0 L/yr - ₹0 L/yr |
Project Coordinator
25
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
20
salaries
| ₹0 L/yr - ₹0 L/yr |
Front end Engineer
14
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech