Filter interviews by
I applied via LinkedIn and was interviewed in Feb 2024. There was 1 interview round.
In coding round is very easy it will ask the question of lead code
Top trending discussions
I applied via Campus Placement and was interviewed in Sep 2023. There was 1 interview round.
30 aptitude of general quant etc.. 2 coding..
posted on 7 Mar 2024
I applied via LinkedIn and was interviewed in Sep 2023. There was 1 interview round.
Two coding questions and 58 MCQ on springboot and Java 8 features code questions
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
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
Fundamentals of Data Structures and Algorithms, including SQL.
posted on 10 Dec 2024
I was interviewed in Nov 2024.
OOP is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.
OOP focuses on creating objects that interact with each other to solve problems.
Key concepts include encapsulation, inheritance, and polymorphism.
Encapsulation involves bundling data and methods that operate on the data into a single unit.
Inheritance allows classes to inherit at...
Multithreading is the ability of a CPU to execute multiple threads concurrently, allowing for improved performance and responsiveness.
Multithreading allows multiple tasks to be executed simultaneously on a single CPU core.
Each thread has its own program counter, stack, and set of registers.
Example: A web browser using multithreading to load a webpage while simultaneously downloading images in the background.
Rotate a 2D matrix by 180 degrees in place without using extra space.
Iterate through the matrix and swap elements symmetrically across the center row.
Use two pointers, one starting from the first row and the other from the last row, to swap elements.
Repeat the swapping process for each row until the entire matrix is rotated.
Example: Input matrix = [[1,2,3],[4,5,6],[7,8,9]], Output matrix = [[9,8,7],[6,5,4],[3,2,1]]
posted on 11 Jan 2025
I applied via Naukri.com and was interviewed in Dec 2024. There were 3 interview rounds.
5 coading questions were asked in it
I applied via Approached by Company and was interviewed in Oct 2024. There were 3 interview rounds.
One coding test happen
Using stream API for Data Structures and Algorithms
Stream API in Java can be used to perform operations on collections like filtering, mapping, reducing, etc.
It can be used for implementing various data structures and algorithms efficiently.
For example, you can use stream API to find the sum of all elements in an array or filter out even numbers from a list.
Using stream API to filter a list of numbers and find the sum of even numbers
Use Stream.filter() to filter out even numbers
Use Stream.mapToInt() to convert stream to IntStream
Use IntStream.sum() to find the sum of even numbers
QA Engineer
5
salaries
| ₹1.8 L/yr - ₹6 L/yr |
Software Developer
4
salaries
| ₹3 L/yr - ₹4.5 L/yr |
Business Analyst
4
salaries
| ₹1 L/yr - ₹3 L/yr |
Software Engineer
3
salaries
| ₹1.8 L/yr - ₹7 L/yr |
Web Designer
3
salaries
| ₹1 L/yr - ₹2 L/yr |
Cognizant
NTT Data Information Processing Services
Sutherland Global Services
Hexaware Technologies