i
Capgemini
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Recruitment Consultant and was interviewed in May 2021. There was 1 interview round.
I applied via Naukri.com and was interviewed before Dec 2023. There was 1 interview round.
Custom exception, comparator, and Stream API used to sort array. SQL query to find 2nd highest salary.
Create a custom exception class to handle specific exceptions in the program.
Implement a comparator to define custom sorting logic for the array.
Utilize Stream API to efficiently sort the array using the defined comparator.
Write a SQL query to find the 2nd highest salary from a table of employee salaries.
I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.
Check if a string is Palindrome or not.
Create a function to compare the original string with its reverse
Ignore spaces and punctuation when checking for palindrome
Examples: 'racecar' is a palindrome, 'hello' is not
posted on 28 Oct 2024
I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.
I applied via Recruitment Consulltant and was interviewed in Sep 2024. There was 1 interview round.
posted on 12 Dec 2024
Use the equals() method in Java to compare two strings for equality.
Use the equals() method to compare two strings for equality.
Example: String str1 = "hello"; String str2 = "hello"; if(str1.equals(str2)) { // strings are equal }
Tackling end users involves effective communication, patience, and problem-solving skills.
Listen actively to understand their issues
Communicate clearly and patiently
Provide step-by-step instructions or guidance
Empathize with their frustrations
Offer solutions or workarounds
Follow up to ensure the issue is resolved
How to write code regarding customer
Case study regarding related to project
Application project management
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
SpringBootAnnotation is used to enable Spring Boot features in a Java application. @Controller is used for MVC pattern, @RestController is used for RESTful web services.
SpringBootAnnotation is used to enable Spring Boot features like auto-configuration, component scanning, etc.
@Controller is used for MVC pattern to handle web requests and return a view, while @RestController is used for RESTful web services to return d...
Stream API in Java provides a way to process collections of objects in a functional style.
Stream API allows for easy manipulation of collections using functional programming concepts like map, filter, and reduce.
Example: List
Lambda expressions can be used with Stream API to define behavio...
I applied via LinkedIn and was interviewed in Sep 2024. There was 1 interview round.
ConcurrentHashMap is a thread-safe version of HashMap in Java.
ConcurrentHashMap allows multiple threads to read and write to the map concurrently without causing any data corruption.
It achieves thread-safety by dividing the map into segments and locking only a portion of the map during write operations.
ConcurrentHashMap is more efficient than using synchronized collections for concurrent access.
Example: ConcurrentHashM
Deadlock is a situation in which two or more processes are unable to proceed because each is waiting for the other to release a resource.
Occurs in multitasking environments
Caused by a circular wait for resources
Can be resolved by prevention or detection algorithms
Example: Process A holds Resource 1 and waits for Resource 2, while Process B holds Resource 2 and waits for Resource 1
A linked list is a data structure where each element points to the next element in the sequence.
Consists of nodes where each node contains data and a reference to the next node
Can be singly linked (each node points to the next node) or doubly linked (each node points to the next and previous nodes)
Allows for dynamic size and efficient insertion/deletion operations
Immutability refers to the state of an object or data structure that cannot be modified after it is created.
Immutable objects cannot be changed once they are created
Immutability ensures data integrity and thread safety
Examples include strings in Java, tuples in Python
based on 7 reviews
Rating in categories
Consultant
55.3k
salaries
| ₹5.1 L/yr - ₹18 L/yr |
Associate Consultant
52.8k
salaries
| ₹2.9 L/yr - ₹11.8 L/yr |
Senior Consultant
45.8k
salaries
| ₹7.3 L/yr - ₹24 L/yr |
Senior Analyst
20.3k
salaries
| ₹2.2 L/yr - ₹9.2 L/yr |
Senior Software Engineer
19.8k
salaries
| ₹3.5 L/yr - ₹12.4 L/yr |
Wipro
Accenture
Cognizant
TCS