Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by RubicoIT Team. If you also belong to the team, you can get access from here

RubicoIT Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

RubicoIT Node JS Developer Interview Questions and Answers

Updated 10 Jan 2024

RubicoIT Node JS Developer Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Jul 2023. There were 2 interview rounds.

Round 1 - Technical 

(5 Questions)

  • Q1. Given two codes to identify there output, the code includes the concept of 'this' keyword and its behavior with arrow functions and normal functions.
  • Ans. 

    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.

  • Answered by AI
  • Q2. Given a coding question to get even numbers in a different array from the original array of numbers.
  • Q3. Given SQL database structure and questions to which was asked to form SQL queries, it includes knowledge of 'joins' and use of subquery.
  • Q4. Given a question to take the input from a user and print the sum of those input and return the output (javascript).
  • Q5. What are streams and its type, write a code using the any of the stream.
  • Ans. 

    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

  • Answered by AI
Round 2 - Coding Test 

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.

Interview Preparation Tips

Interview preparation tips for other job seekers - If preparing for the interviews, have a sound and in-depth knowledge of javascript and should also know how to write optimized sql queries.

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

There were around 60 questions and negative marking was also there

Round 2 - Technical 

(4 Questions)

  • Q1. Introduce yourself
  • Ans. 

    I am a Full Stack Developer with experience in front-end and back-end technologies.

    • Proficient in HTML, CSS, JavaScript for front-end development

    • Skilled in Node.js, Express, MongoDB for back-end development

    • Experience with React.js and Angular for building interactive web applications

  • Answered by AI
  • Q2. What is diamond problem
  • Ans. 

    Diamond problem is a common issue in multiple inheritance where a class inherits from two classes that have a common ancestor.

    • Occurs in languages that support multiple inheritance like C++

    • Results in ambiguity when calling methods or accessing attributes from the common ancestor class

    • Can be resolved using virtual inheritance or interfaces

  • Answered by AI
  • Q3. Run length encoding dsa problem
  • Ans. 

    Run length encoding is a data compression technique that replaces repeated characters with a count and single character.

    • Iterate through the input array of strings

    • Count the number of consecutive characters in each string

    • Replace consecutive characters with count and character

  • Answered by AI
  • Q4. Rotate an array by d times
  • Ans. 

    Rotate an array of strings by d times

    • Create a new array and copy elements from original array based on rotation index

    • Use modulo operator to handle cases where d is greater than array length

    • Handle edge cases like empty array or d being negative

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at RV College Of Engineering (RVCE) and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Introduce yourself
  • Q2. Get the maximum at any point during push and pop operation in stack

Java Developer Interview Questions & Answers

Avantel user image Purna chandra sekhar Chitturi

posted on 28 Oct 2024

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Dp
stirngs
sortings

Round 2 - Technical 

(2 Questions)

  • Q1. Based on cn and dsa
  • Q2. Based on the os
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Approached by Company and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

First round was a DSA round. Interviewers were helpful.

Round 2 - Technical 

(1 Question)

  • Q1. It was a technical round with the team lead.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

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 

Baics apptitude, easy only can clear

Round 3 - Coding Test 

Basics of c language, alomost basics

Round 4 - Technical 

(2 Questions)

  • Q1. Array pointers structure linked list
  • Q2. Array pointers structures
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Bascic html and django questions
Round 3 - Coding Test 

Waste of time and energy sql queries

Round 4 - HR 

(1 Question)

  • Q1. Salary negotation and location details

Interview Preparation Tips

Interview preparation tips for other job seekers - dont look at it
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
4-6 weeks
Result
No response

I applied via Job Fair and was interviewed before Mar 2023. There were 3 interview rounds.

Round 1 - Coding Test 

2 data struture question advancevds i cpp

Round 2 - Technical 

(2 Questions)

  • Q1. 5 dsa array string
  • Ans. 

    Implement a data structure for storing and manipulating an array of strings.

    • Use a dynamic array to store the strings.

    • Implement functions for adding, removing, and accessing strings in the array.

    • Consider memory management and resizing the array as needed.

  • Answered by AI
  • Q2. Data sturucture
Round 3 - HR 

(1 Question)

  • Q1. Resume based question

Interview Preparation Tips

Interview preparation tips for other job seekers - good

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at National Institute of Technology, (NIT), Sikkim and was interviewed in Sep 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Coding Test 

It is consisting of 5 questions,and each question carry 20 marks.difficulaty level of the question is easy to moderate.

Round 3 - Technical 

(1 Question)

  • Q1. They were asking mainy DSA, project,and internship

Interview Preparation Tips

Interview preparation tips for other job seekers - You should have a strong command on DSA as well as u should have a project

I was interviewed in Apr 2021.

Round 1 - Video Call 

(3 Questions)

Round duration - 45 minutes
Round difficulty - Medium

Timing was 12 PM. Interviewer was nice.

  • Q1. 

    Reverse the String Problem Statement

    You are given a string STR which contains alphabets, numbers, and special characters. Your task is to reverse the string.

    Example:

    Input:
    STR = "abcde"
    Output:
    "e...
  • Ans. Optimal Solution
    • Traverse the string and swap the first character with the last character, the second character with the second last character and so on.
    • Basically, you need to swap the i-th character with the (N-i-1)-th character where N is the length of the string and 0-based indexing is considered.
    Space Complexity: O(1)Explanation:

    O(1).

     

    In the worst case, only constant extra space is required.

    Time Complexity: O(...
  • Answered Anonymously
  • Q2. 

    Move Zeros to Left Problem Statement

    Your task is to rearrange a given array ARR such that all zero elements appear at the beginning, followed by non-zero elements, while maintaining the relative order of...

  • Ans. Solution Using Extra space

    The idea is to use an extra vector to store all the non-zero elements while maintaining their relative order. So we will first add all the non-zero elements to a vector and then iterate that vector backwards and start updating the array values from end. In the end we will set all the array values whose values were not updated to 0. 

    Steps:

    1. Let storeNonZero be the vector that stores non-zero...
  • Answered Anonymously
  • Q3. Write an SQL query to find the second highest salary from a table.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Chitkara University. I applied for the job as SDE - 1 in NoidaEligibility criteriaAbove 8 CGPAWatchGuard Technologies interview preparation:Topics to prepare for the interview - Data Structures, Pointers, OOPS, System Design, Algorithms, Dynamic ProgrammingTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Do some projects.
Tip 2 : Practice problem solving questions.
 

Application resume tips for other job seekers

Tip 1 : Keep it short.
Tip 2 : Do not put false things on resume.

Final outcome of the interviewRejected

Skills evaluated in this interview

RubicoIT Interview FAQs

How many rounds are there in RubicoIT Node JS Developer interview?
RubicoIT interview process usually has 2 rounds. The most common rounds in the RubicoIT interview process are Technical and Coding Test.
How to prepare for RubicoIT Node JS Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at RubicoIT. The most common topics and skills that interviewers at RubicoIT expect are MySQL, MongoDB, Typescript, Html5 and Javascript.
What are the top questions asked in RubicoIT Node JS Developer interview?

Some of the top questions asked at the RubicoIT Node JS Developer interview -

  1. What are streams and its type, write a code using the any of the stre...read more
  2. Given two codes to identify there output, the code includes the concept of 'thi...read more
  3. Given SQL database structure and questions to which was asked to form SQL queri...read more

Tell us how to improve this page.

RubicoIT Node JS Developer Interview Process

based on 1 interview

Interview experience

3
  
Average
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.5k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 3k Interviews
Mphasis Interview Questions
3.4
 • 806 Interviews
ENH iSecure Interview Questions
4.0
 • 29 Interviews
View all
Software Engineer
93 salaries
unlock blur

₹3.1 L/yr - ₹11.6 L/yr

Associate Software Engineer
39 salaries
unlock blur

₹2 L/yr - ₹7 L/yr

Project Coordinator
25 salaries
unlock blur

₹3.6 L/yr - ₹10.5 L/yr

Software Developer
20 salaries
unlock blur

₹2 L/yr - ₹8 L/yr

Front end Engineer
14 salaries
unlock blur

₹4 L/yr - ₹8 L/yr

Explore more salaries
Compare RubicoIT with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

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