Upload Button Icon Add office photos
Engaged Employer

i

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

Rrootshell Technologiiss Verified Tick

Compare button icon Compare button icon Compare
4.0

based on 32 Reviews

Filter interviews by

Rrootshell Technologiiss Senior Software Engineer and Lead Interview Questions and Answers

Updated 16 Jan 2024

Rrootshell Technologiiss Senior Software Engineer and Lead Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Jan 2023. There were 2 interview rounds.

Round 1 - Technical 

(4 Questions)

  • Q1. Explain your current technology stack and experience with those skills.
  • Q2. Explain one complex project which you handled and how were they resolved
  • Q3. Explain importance of microservices and what are the realtime use cases from your experience
  • Ans. 

    Microservices are important for scalability, flexibility, and fault isolation. Real-time use cases include e-commerce, banking, and IoT.

    • Microservices allow for independent development and deployment of small, focused services.

    • They enable scalability by allowing each service to be scaled independently.

    • Microservices provide flexibility to choose different technologies for different services.

    • They facilitate fault isolatio...

  • Answered by AI
  • Q4. How do u handle user authentication and Authorisation in MEAN stack application
  • Ans. 

    User authentication and authorization in MEAN stack is handled using Passport.js and JSON Web Tokens (JWT).

    • Passport.js is used for authentication, providing various strategies like local, OAuth, etc.

    • JWT is used for authorization, generating and validating tokens for authenticated users.

    • User credentials are stored securely in the database, usually hashed and salted.

    • Middleware functions are used to protect routes and ver...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. It was in depth coding round with realtime coding and also explaining complex javascript and Java related questions.

Interview Preparation Tips

Topics to prepare for Rrootshell Technologiiss Senior Software Engineer and Lead interview:
  • Javascript
  • MongoDB
  • Angularjs
  • Node.Js
  • ExpressJS
  • Microservices
  • Integration
  • Performance improvement
  • Debugging
  • XSS
Interview preparation tips for other job seekers - Be prepared for interview with realtime scenarios and usually preparation is not required. They will purely evaluate based on your work experience and your codind skills. The panel is very cool and will be open. They will also give you feedback on answers.

Skills evaluated in this interview

Interview questions from similar companies

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

Arrays , Linked Lists , Trees

Round 2 - Technical 

(1 Question)

  • Q1. Project related and system design
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

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.

Round 1 - One-on-one 

(4 Questions)

  • Q1. What is polymorphism
  • Ans. 

    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.

  • Answered by AI
  • Q2. Find missing number from nth number array.
  • Ans. 

    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

  • Answered by AI
  • Q3. Explain inheritance and it types
  • Ans. 

    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

  • Answered by AI
  • Q4. Find 2nd max elements from aaray
  • Ans. 

    Find 2nd max element from array of strings

    • Sort the array in descending order

    • Skip the first element (max element)

    • Return the second element

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Inheritance, Contructord, Polymorphism etc
Round 2 - Technical 

(1 Question)

  • Q1. Exception Handing, Datatypes, Unix, Sql
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
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I was interviewed in Oct 2024.

Round 1 - Aptitude Test 

Coding as well as aptitude

Round 2 - Technical 

(1 Question)

  • Q1. Based on resume and projects

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare your resume well before you go
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Ds implementation in python
  • Ans. 

    Data structure implementation in Python

    • Use built-in data structures like lists, dictionaries, sets, etc.

    • Implement custom data structures like linked lists, stacks, queues, trees, etc.

    • Utilize libraries like NumPy for efficient array operations

    • Practice implementing algorithms using data structures

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. Leetcode medium python question

Interview Preparation Tips

Interview preparation tips for other job seekers - do not lie in resume and prep for os, c/c++, coa/hpc concepts

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 Amrapali Group of Institutions, Haldwani and was interviewed in Dec 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Good and it was moderate

Round 2 - Technical 

(2 Questions)

  • Q1. Asked about projects and related to that
  • Q2. Asked few question about dsa

Interview Preparation Tips

Interview preparation tips for other job seekers - Just believe yourself
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at The LNM Institute of information Technology, Jaipur and was interviewed in Oct 2023. There was 1 interview round.

Round 1 - Aptitude Test 

3 coding questions and mcq

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
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 - Technical 

(1 Question)

  • Q1. Array Linked list BST
Round 3 - Technical 

(1 Question)

  • Q1. Array LL BST Stack

Rrootshell Technologiiss Interview FAQs

How many rounds are there in Rrootshell Technologiiss Senior Software Engineer and Lead interview?
Rrootshell Technologiiss interview process usually has 2 rounds. The most common rounds in the Rrootshell Technologiiss interview process are Technical.
What are the top questions asked in Rrootshell Technologiiss Senior Software Engineer and Lead interview?

Some of the top questions asked at the Rrootshell Technologiiss Senior Software Engineer and Lead interview -

  1. How do u handle user authentication and Authorisation in MEAN stack applicat...read more
  2. Explain importance of microservices and what are the realtime use cases from yo...read more
  3. It was in depth coding round with realtime coding and also explaining complex j...read more

Tell us how to improve this page.

Rrootshell Technologiiss Senior Software Engineer and Lead Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-Life balance

5.0

Salary & Benefits

5.0

Job Security

5.0

Company culture

5.0

Promotions/Appraisal

5.0

Work Satisfaction

Explore 1 Review and Rating
Senior Software Engineer
25 salaries
unlock blur

₹14.5 L/yr - ₹25 L/yr

Associate Software Engineer
19 salaries
unlock blur

₹1 L/yr - ₹3 L/yr

Software Engineer
9 salaries
unlock blur

₹3 L/yr - ₹9 L/yr

Siebel Developer
7 salaries
unlock blur

₹1.1 L/yr - ₹8 L/yr

Servicenow Developer
7 salaries
unlock blur

₹7 L/yr - ₹12.5 L/yr

Explore more salaries
Compare Rrootshell Technologiiss with

Infosys

3.7
Compare

TCS

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview