Filter interviews by
I applied via Approached by Company and was interviewed in Apr 2022. There were 3 interview rounds.
Top trending discussions
I applied via Naukri.com and was interviewed in Mar 2020. There were 3 interview rounds.
I applied via LinkedIn and was interviewed in Dec 2020. There were 4 interview rounds.
An E-Commerce system can be designed by identifying user requirements, selecting appropriate technologies, and implementing secure payment and shipping methods.
Identify user requirements and create user stories
Select appropriate technologies for front-end, back-end, and database
Implement secure payment and shipping methods
Design a user-friendly interface with easy navigation
Ensure scalability and performance of the sys...
Two DSA ques were asked. One easy and one medium.
Adding elements dynamically to an array in code
Use push() method to add elements to an array in JavaScript
In Python, use append() method to add elements to a list
In Java, use ArrayList and add() method to dynamically add elements
Hoisting is a JavaScript mechanism where variable and function declarations are moved to the top of their containing scope.
Variable and function declarations are hoisted to the top of their scope during the compilation phase.
Only the declarations are hoisted, not the initializations.
Function declarations take precedence over variable declarations when hoisted.
Expected CTC should be based on industry standards, experience, skills, and location.
Research industry standards for Software Engineer salaries
Consider your experience level and skills when determining expected CTC
Take into account the cost of living in the location of the job
Negotiate based on the job responsibilities and market demand
I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.
I am a passionate software engineer with experience in developing web applications and a strong background in computer science.
Experienced in developing web applications using technologies like HTML, CSS, JavaScript, and React
Strong background in computer science with knowledge of data structures and algorithms
Passionate about learning new technologies and solving complex problems
Use quicksort algorithm to sort array in one loop
Use quicksort algorithm to partition array and sort elements
Choose a pivot element and rearrange elements around pivot in one loop
Repeat process for subarrays until entire array is sorted
I applied via Recruitment Consulltant and was interviewed in Feb 2024. There were 2 interview rounds.
Immutable class, remove duplicates from string using Java 8
Create an immutable class to represent the string
Use Java 8 streams to remove duplicates from the string
Convert the string to a character array, use distinct() and collect() to remove duplicates
Sealed classes in Java restrict inheritance to a predefined set of subclasses.
Sealed classes were introduced in Java 15 to restrict inheritance to a predefined set of subclasses.
Subclasses of a sealed class must be declared in the same file as the sealed class.
Sealed classes are declared using the 'sealed' modifier before the 'class' keyword.
Example: sealed class Shape permits Circle, Square, Triangle;
Fallout mechanism between microservices refers to how failures in one microservice can impact other microservices.
Fallout can occur due to cascading failures when one microservice depends on another.
Implementing circuit breakers can help prevent fallout by isolating failures.
Monitoring and alerting systems are crucial for detecting and responding to fallout.
Using asynchronous communication can reduce the impact of fall...
HashSet is a collection that stores unique elements using a hash table.
Uses hashing to store elements
Does not allow duplicate elements
Provides constant-time performance for basic operations like add, remove, contains
I resolve conflicts by actively listening, understanding all perspectives, finding common ground, and proposing solutions.
Actively listen to all parties involved
Understand each perspective and the underlying reasons for conflict
Find common ground and areas of agreement
Propose solutions that address the concerns of all parties
based on 2 reviews
Rating in categories
Software Developer
9
salaries
| ₹3.8 L/yr - ₹9.4 L/yr |
Quality Analyst
8
salaries
| ₹3 L/yr - ₹8.4 L/yr |
Graphic Designer
4
salaries
| ₹2.5 L/yr - ₹4.6 L/yr |
System Administrator
4
salaries
| ₹3 L/yr - ₹6.2 L/yr |
Web Designer
4
salaries
| ₹2.6 L/yr - ₹5 L/yr |
Reliance Retail
DMart
Future Group
Reliance Digital