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

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
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in Aug 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. Oops concepts and interface
  • Q2. Method overloading and overriding
Round 2 - Technical 

(2 Questions)

  • Q1. Abt web api and mvc
  • Q2. Abt web api and mvc
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Simple map question basically it was frequency based sorting

Round 2 - One-on-one 

(2 Questions)

  • Q1. Explain about oops
  • Ans. 

    Object-oriented programming paradigm where data and behavior are encapsulated within objects

    • Encapsulation: bundling data and methods that operate on the data within a single unit

    • Inheritance: ability for a class to inherit properties and behavior from another class

    • Polymorphism: ability for objects of different classes to respond to the same method call

  • Answered by AI
  • Q2. Tell me about the threads in Operating system
  • Ans. 

    Threads in operating system are lightweight processes that share the same memory space and resources.

    • Threads allow for concurrent execution within a single process

    • Threads share the same memory space, allowing for efficient communication and data sharing

    • Threads can be created and managed by the operating system or by the application itself

    • Examples of threading models include user-level threads and kernel-level threads

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. How abstraction and inheritance are related?
  • Ans. 

    Abstraction allows for defining a common interface for related objects, while inheritance enables a class to inherit attributes and methods from another class.

    • Abstraction involves hiding the implementation details and showing only the necessary features of an object. Inheritance allows a class to inherit properties and behaviors from another class.

    • Abstraction helps in creating a blueprint of a class without providing t...

  • Answered by AI
  • Q2. Given a perticular time, find the angle between hour hand and minute hand.
  • Ans. 

    To find the angle between hour and minute hand at a given time on a clock face.

    • Calculate the angle made by hour hand with 12:00 on the clock face

    • Calculate the angle made by minute hand with 12:00 on the clock face

    • Find the absolute difference between the two angles

    • If the angle is greater than 180 degrees, subtract it from 360 degrees for the acute angle

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare OOP in detail. Have a good day structure knowledge. Understand how data structure can be used while solving problems.
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), Karnataka and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Coding Test 

Question based on array string linkedlist

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

I was interviewed in Aug 2024.

Round 1 - HR 

(1 Question)

  • Q1. Resume related questions
Round 2 - Technical 

(1 Question)

  • Q1. Technology related
Round 3 - One-on-one 

(1 Question)

  • Q1. Discuss everything

Interview Preparation Tips

Interview preparation tips for other job seekers - Work life balance 0, long working hours 10 to 11 hours, 9 working hours + break.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(1 Question)

  • Q1. Expectations , Future , who referred , why this firm
Round 2 - Coding Test 

DSA questions , OOPS , basics and recursion topics

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

(2 Questions)

  • Q1. Java related question
  • Q2. Web services related question
Round 2 - Technical 

(1 Question)

  • Q1. Project related question
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(1 Question)

  • Q1. Technical questions
Round 2 - Technical 

(1 Question)

  • Q1. Technical questions
Round 3 - HR 

(1 Question)

  • Q1. Basic discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - when sharing Job Description they mentioned permanent role but when discussing about salary they told me this position is for contract. they will change their plan at anytime. i wasted my time here on attending interview.
when you are attending interview please make sure the employment type, on starting they will tell some sugar coated words .
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected
Round 1 - Assignment 

Fizz buzz question and array related

Round 2 - Technical 

(1 Question)

  • Q1. Basic react, javascript and one question to find duplicate.
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion

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 Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more
Senior Software Engineer
25 salaries
unlock blur

₹14.5 L/yr - ₹25 L/yr

Associate Software Engineer
20 salaries
unlock blur

₹1 L/yr - ₹4.5 L/yr

Software Engineer
9 salaries
unlock blur

₹3 L/yr - ₹9 L/yr

Siebel Developer
7 salaries
unlock blur

₹1.5 L/yr - ₹8 L/yr

Servicenow Developer
6 salaries
unlock blur

₹5 L/yr - ₹12.5 L/yr

Explore more salaries
Compare Rrootshell Technologiiss with

Infosys

3.6
Compare

TCS

3.7
Compare

Wipro

3.7
Compare

HCLTech

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