Filter interviews by
I applied via Walk-in and was interviewed in Nov 2019. There was 1 interview round.
Top trending discussions
I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.
Enum is a type that represents a set of named constants while constant is a fixed value that does not change.
Enum can have multiple named constants with unique values, while constant is a single fixed value.
Enums are used when a variable can only have a few possible values, while constants are used for values that do not change.
Enums can be used in switch statements, while constants cannot.
Example: enum Colors { Red, G
I applied via Referral and was interviewed before Jan 2024. There were 2 interview rounds.
Fundamental technical inquiries.
2 coding problems, 2 debugging problems and 1 SQL query
posted on 3 Jan 2025
I applied via Referral and was interviewed in Dec 2024. There were 2 interview rounds.
Deep copy creates a new copy of an object with its own unique memory space, while shallow copy creates a new object that references the same memory locations as the original object.
Deep copy duplicates all nested objects, while shallow copy only duplicates the references to nested objects.
Deep copy ensures that changes to the copied object do not affect the original object, while shallow copy may lead to unintended sid...
Use a loop to swap characters of two strings without using strcpy function.
Create two arrays of characters to store the strings
Use a loop to iterate through each character of the strings and swap them
Ensure to handle cases where strings have different lengths
Developed a web application for tracking employee attendance and performance
Implemented user authentication and authorization using Spring Security
Utilized Hibernate for database interaction and data persistence
Designed and developed RESTful APIs for frontend integration
Used AngularJS for frontend development to create interactive user interfaces
posted on 26 Nov 2024
Aptitude, core concepts and a code
I learned the importance of teamwork and collaboration from my college club.
Developed strong communication skills by working with diverse group of individuals
Learned how to delegate tasks effectively to achieve common goals
Gained experience in problem-solving and conflict resolution through group projects
I want to experience living in a different country and immersing myself in a new culture.
Traveling to a foreign country and learning about their customs and traditions
Trying new foods and experiencing different ways of life
Making friends with locals and exploring the local attractions
Relational DBMS stores data in tables with predefined relationships, while non-relational DBMS stores data in flexible, schema-less formats.
Relational DBMS uses structured query language (SQL) for querying data
Non-relational DBMS can store data in various formats like key-value pairs, document-based, graph databases
Relational DBMS ensures data integrity through normalization and constraints
Non-relational DBMS offers be...
Class is a blueprint for creating objects, abstract class cannot be instantiated and can have abstract methods, interface is a contract for classes to implement certain methods.
Class is a blueprint for creating objects with attributes and methods.
Abstract class cannot be instantiated and can have abstract methods that must be implemented by subclasses.
Interface is a contract for classes to implement certain methods, bu
I applied via LinkedIn and was interviewed in Dec 2024. There was 1 interview round.
Remove duplicates from array of strings without using set.
Iterate through the array and compare each element with all other elements to find duplicates.
Create a new array and add elements only if they are not already present in the new array.
I applied via Job Portal and was interviewed in Aug 2024. There were 2 interview rounds.
A palindrome program in Java checks if a given string reads the same forwards and backwards.
Create a function that takes a string input
Use a loop to compare characters from both ends of the string
Return true if the string is a palindrome, false otherwise
Diamond problem in Java occurs when a class inherits from two classes that have a common ancestor, resulting in ambiguity.
Diamond problem arises in multiple inheritance scenarios in Java.
It occurs when a class inherits from two classes that have a common ancestor.
To resolve the diamond problem, Java does not support multiple inheritance through classes, but it can be achieved using interfaces.
Example: Class A and Class...
Iterate through the list and find pairs of numbers that sum up to 6
Iterate through the list and check if the current number + any other number in the list equals 6
Store the pairs of numbers that sum up to 6 in a separate list
Return the list of pairs
I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.
Software Engineer
15
salaries
| ₹2 L/yr - ₹5.6 L/yr |
Senior Software Engineer
10
salaries
| ₹8 L/yr - ₹19 L/yr |
Software Developer
9
salaries
| ₹1 L/yr - ₹4.4 L/yr |
Web Developer
5
salaries
| ₹0.8 L/yr - ₹4.5 L/yr |
Softwaretest Engineer
4
salaries
| ₹2.7 L/yr - ₹4.3 L/yr |
Cognizant
Sutherland Global Services
Hexaware Technologies
Virtusa Consulting Services