i
Rrootshell Technologiiss
Filter interviews by
Be the first one to contribute and help others!
I applied via Approached by Company and was interviewed in Jul 2024. There were 2 interview rounds.
First round was a DSA round. Interviewers were helpful.
I applied via campus placement at Indian Institute of Technology (IIT), Guwahati and was interviewed before Oct 2023. There were 2 interview rounds.
DSA ques were moderate and aptitude ques were also asked
I was interviewed in Oct 2023.
Waste of time and energy sql queries
I applied via campus placement at National Institute of Technology, (NIT), Sikkim and was interviewed in Sep 2023. There were 3 interview rounds.
It is consisting of 5 questions,and each question carry 20 marks.difficulaty level of the question is easy to moderate.
The first round consists of aptitude and coding.Aptitude is of easy to moderate level.
I was interviewed before May 2021.
Round duration - 60 Minutes
Round difficulty - Medium
Timing: Morning
How was the environment? It happened in the Computer Lab of my institution
All students were assigned a computer and we had to solve questions on hackerrank
The task is to find the actual order of people in a queue based on their heights and the number of taller people in front of them.
Iterate through the given arrays and create a list of tuples containing the height and number of taller people for each person.
Sort the list of tuples in descending order of height and ascending order of the number of taller people.
Create an empty result list and insert each tuple into the r...
Round duration - 60 Minutes
Round difficulty - Medium
Round was a mix of concepts from OOPS, OS and Problem Solving
You may assume that duplicates do not exist in the tree...
The task is to find if a given value is present in a Binary Search Tree (BST).
Start from the root node and compare the value with the target value.
If the value matches, return true.
If the target value is less than the current node value, move to the left child.
If the target value is greater than the current node value, move to the right child.
Repeat the process until a match is found or a leaf node is reached.
If a leaf...
Tip 1 : Try to code the data structures that you have learned to understand things better
Tip 2 : Try to solve the problem even if it is the worst possible solution you think and then try to optimize don't jump to get the
best possible solution
Tip 3 : Discuss things among peers it helps to improve the understanding, even try to teach someone anything new you learn, this is very helpful during the interviews as you will have habit of explaining things
Tip 1 : Try to be honest in the resume don't write something you don't know, most of the time it backfires.
Tip 2 : Try to make 2 good projects for cv and know about the challenges you can face on the project and think about how you can solve that challenge.
I applied via Campus Placement and was interviewed in Aug 2023. There were 2 interview rounds.
4 Easy to Medium Leetcode Type Questions on Signal Hire Platform
posted on 10 Oct 2024
I applied via LinkedIn and was interviewed before Oct 2023. There were 2 interview rounds.
Leetcode live coding with team members
How do u design the network as per the cloud customer requirements
I was interviewed before Apr 2021.
Round duration - 60 minutes
Round difficulty - Easy
Technical Interview round with questions on OOPS and OS mainly.
What is Little and Big Endian?
Little and big endian are two ways of storing multibyte data-types ( int, float, etc). In little endian machines, last byte of binary representation of the multibyte data-type is stored first. On the other hand, in big endian machines, first byte of binary representation of the multibyte data-type is stored first.
Program to determine if your system is little or big endian
#include <bits/stdc++.h>
using namespace std;
int main()
{
if constexpr (endian::native == endian::big)
cout << "big-endian";
else if constexpr (endian::native == endian::little)
cout << "little-endian";
else
cout << "mixed-endian";
}
What is a volatile keyword?
The volatile keyword is intended to prevent the compiler from applying any optimizations on objects that can change in ways that cannot be determined by the compiler.
Objects declared as volatile are omitted from optimization because their values can be changed by code outside the scope of current code at any time. The system always reads the current value of a volatile object from the memory location rather than ...
What is the use of a function pointer in C?
In the C function pointer is used to resolve the run time-binding. A function pointer is a pointer that stores the address of the function and invokes the function whenever required.
Design data structure to implement multi threading.
If you're doing lots of reads and writes on it, a ConcurrentHashMap is possibly the best choice, if it's mostly reading, a common Map wrapped inside a collection using a ReadWriteLock (since writes would not be common, you'd get faster access and locking only when writing).
Collections.synchronizedMap() is possibly the worst case, since it might just give you a wrapper with all methods synchronized, avoid it at all cost
What does a kernel do?
Kernel acts as a bridge between applications and data processing performed at hardware level using inter-process communication and system calls.
Kernel loads first into memory when an operating system is loaded and remains into memory until operating system is shut down again. It is responsible for various tasks such as disk management, task management, and memory management.
What is a storage class?
Storage Classes are used to describe the features of a variable/function. These features basically include the scope, visibility and life-time which help us to trace the existence of a particular variable during the runtime of a program. To specify the storage class for a variable, the following syntax is to be followed:
Syntax: storage_class var_data_type var_name;
Round duration - 30 minutes
Round difficulty - Easy
HR round with typical behavioral problems.
Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.
Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.
based on 2 reviews
Rating in categories
Senior Software Engineer
25
salaries
| ₹14.5 L/yr - ₹25 L/yr |
Associate Software Engineer
20
salaries
| ₹1 L/yr - ₹4.5 L/yr |
Software Engineer
9
salaries
| ₹3 L/yr - ₹9 L/yr |
Siebel Developer
7
salaries
| ₹1.1 L/yr - ₹8 L/yr |
Servicenow Developer
7
salaries
| ₹7 L/yr - ₹12.5 L/yr |
Infosys
TCS
Wipro
HCLTech