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
posted on 17 Apr 2022
I applied via Referral and was interviewed before Apr 2021. There were 2 interview rounds.
posted on 14 Apr 2024
I applied via Campus Placement and was interviewed in Oct 2023. There was 1 interview round.
3 coding questions and mcq
I have a strong knowledge in IT, including software, hardware, networking, and cybersecurity.
Proficient in various operating systems such as Windows, macOS, and Linux
Familiar with programming languages like Java, Python, and C++
Experience with network protocols, routers, and switches
Knowledge of cybersecurity practices and tools
Understanding of cloud computing and virtualization technologies
I applied via Naukri.com and was interviewed in Apr 2021. There was 1 interview round.
Some of the top questions asked at the RubicoIT interview -
based on 3 interviews
Interview experience
based on 74 reviews
Rating in categories
1-6 Yrs
Not Disclosed
Software Engineer
96
salaries
| ₹3.1 L/yr - ₹14 L/yr |
Associate Software Engineer
40
salaries
| ₹2.7 L/yr - ₹7 L/yr |
Project Coordinator
22
salaries
| ₹3.6 L/yr - ₹10.5 L/yr |
Software Developer
20
salaries
| ₹2 L/yr - ₹8 L/yr |
Front end Engineer
14
salaries
| ₹4 L/yr - ₹8 L/yr |
Accord Synergy
E2E Networks
Avantel
ECI Telecom