i
RootQuotient Technologies
Filter interviews by
I applied via Campus Placement and was interviewed in Aug 2024. There were 3 interview rounds.
Dsa,java,os,dbms,general apti
1:30hrs
basic two pointers and stack
Joins in DBMS are used to combine rows from two or more tables based on a related column between them.
Joins are used to retrieve data from multiple tables based on a related column
Types of joins include inner join, outer join, left join, and right join
Inner join returns rows when there is at least one match in both tables
Outer join returns all rows from both tables, with NULL values where there is no match
Left join ret...
Static variable in Java is a variable that belongs to the class itself, rather than instances of the class.
Static variables are shared among all instances of a class.
They are initialized only once, at the start of the execution.
They can be accessed using the class name, without creating an instance.
Example: public static int count = 0;
I have 5 years of experience in software testing, including manual and automated testing.
Performed manual testing on web and mobile applications
Developed automated test scripts using Selenium
Participated in Agile development process
Identified and reported bugs using Jira
Conducted regression testing for software updates
posted on 6 Sep 2024
posted on 18 Feb 2023
I applied via Naukri.com and was interviewed in Jan 2023. There were 3 interview rounds.
Online test it Will be on selenium and java
To create a Feature file and snippet for features file.
Create a new feature file with a descriptive name
Write the feature description in Gherkin syntax
Add scenarios with steps in Gherkin syntax
Generate a snippet for each step
Implement the step definitions in code
Test the feature using a test runner
Feature file is a file that contains high-level description of a software feature. Scenario is a specific instance of a feature.
Feature file is written in Gherkin language
It describes the behavior of a feature in plain English
Scenario is a set of steps that describe a specific instance of a feature
It includes preconditions, actions and expected outcomes
Feature file and scenarios are used in Behavior Driven Development
Nuts and bolts game, to output date in a certain format, one SQL query
posted on 8 Jul 2024
I applied via Approached by Company and was interviewed in Jun 2024. There were 2 interview rounds.
Search for a target value in a rotated sorted array.
Use binary search to find the pivot point where the array is rotated.
Determine which half of the array the target value lies in based on the pivot point.
Continue binary search in the appropriate half of the array to find the target value.
Design IMDB with concurrent ratings management
Implement a locking mechanism to ensure only one user can update a rating at a time
Use a queue system to handle multiple rating requests in an orderly manner
Consider using distributed systems to handle high concurrency levels
Design a vehicle rental system API
Create endpoints for listing available vehicles, booking a vehicle, and returning a vehicle
Include authentication and authorization mechanisms for users and admins
Implement payment gateway integration for processing rental payments
Include features like vehicle search, filtering, and reviews/ratings
Consider scalability and performance optimizations for handling high traffic
I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.
MongoDB is preferred over SQL for its flexibility, scalability, and ease of use in handling unstructured data.
MongoDB is a NoSQL database, making it easier to work with unstructured data compared to SQL.
MongoDB is schema-less, allowing for more flexibility in data modeling and changes.
MongoDB is horizontally scalable, making it easier to handle large amounts of data and high traffic loads.
MongoDB's document-based data ...
posted on 15 Nov 2024
I applied via Referral and was interviewed in Oct 2024. There was 1 interview round.
Promises in JavaScript are objects representing the eventual completion or failure of an asynchronous operation.
Promises are used to handle asynchronous operations in JavaScript.
They can be in one of three states: pending, fulfilled, or rejected.
Promises can be chained using .then() to handle success and .catch() to handle errors.
3 dsa questions were asked
Coding in live project involves writing and implementing code in a real-world software development project.
Understand the project requirements and scope before writing any code.
Collaborate with team members to ensure code integration and compatibility.
Test and debug code to ensure it meets project specifications.
Document code changes and updates for future reference.
Follow coding best practices and guidelines to mainta...
Prints numbers from 5 to 1 separated by a space
The code initializes x to 5, then enters a while loop that prints the value of x and decrements it until x is no longer greater than 0
The output will be '54321'
The value printed to the console will be 246810.
The function modifies the array elements to be 2.
The main function calls the function to modify the array.
The loop in main function prints the modified array elements.
I applied via campus placement at National Institute of Engineering (NIE) and was interviewed in Apr 2024. There were 4 interview rounds.
2 questions, Easy and medium based
I applied via Naukri.com and was interviewed in May 2024. There were 3 interview rounds.
Basic Js concepts like debouncing,event loop, and other output-based questions.
Optimization techniques are methods used to improve the efficiency and performance of software applications.
Use algorithms like greedy, dynamic programming, or divide and conquer to optimize code
Minimize time complexity by avoiding nested loops and unnecessary iterations
Utilize data structures like hash tables, arrays, and trees for efficient storage and retrieval
Profile code to identify bottlenecks and optimize critic...
Software Developer
12
salaries
| ₹8 L/yr - ₹14 L/yr |
Application Developer
7
salaries
| ₹8.3 L/yr - ₹10 L/yr |
Software Development Engineer 1
7
salaries
| ₹11 L/yr - ₹16 L/yr |
Software Development Engineer
6
salaries
| ₹10 L/yr - ₹14 L/yr |
Software Development Engineer II
6
salaries
| ₹14 L/yr - ₹20 L/yr |
ThoughtWorks
Persistent Systems
TCS
Infosys