Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Aug 2023. There were 3 interview rounds.
About previous works and codes for some cases, after giving all those they are telling like we do have these kind of people here.
Top trending discussions
I was interviewed in Oct 2024.
Hackerrank - Hackerrank test including multiple choice and 2 programming questions
Garbage collector is an automatic memory management system in Java that reclaims memory by deallocating objects no longer in use.
Garbage collector uses different algorithms like Mark-Sweep, Mark-Compact, and Copying to reclaim memory.
Mark-Sweep algorithm marks objects as reachable or unreachable, then sweeps through and deletes the unreachable objects.
Mark-Compact algorithm moves reachable objects to one end of the mem...
I was interviewed in Oct 2023.
Arrays, String, Linked list
I am a Senior Java Developer with experience in multi-threading and concurrency control.
I have worked on various Java projects, including developing web applications and backend systems.
Multi-threading in Java allows multiple threads to execute concurrently within a single process.
Concurrency control is the management of simultaneous access to shared resources to prevent data inconsistency.
Examples of concurrency contr...
I applied via Naukri.com and was interviewed before Feb 2023. There was 1 interview round.
Object-oriented programming concepts that help in organizing and designing code for reusability and maintainability.
Encapsulation: Bundling data and methods that operate on the data into a single unit (class).
Inheritance: Allowing a class to inherit properties and behavior from another class.
Polymorphism: Ability of objects to take on multiple forms or types.
Abstraction: Hiding the implementation details and showing on
Stream API is a feature in Java that allows processing collections of objects in a functional style.
Stream API provides a way to perform operations on collections like filter, map, reduce, etc.
It supports functional programming paradigms like lambda expressions.
Example: List
Lambda expressions are anonymous functions that allow you to pass behavior as an argument to a method.
Lambda expressions are used to provide a concise way to represent behavior as data.
They are commonly used in functional programming and can be used to implement functional interfaces.
Lambda expressions can be used to iterate through collections using the forEach method.
The Java memory model defines how threads interact through memory when accessing shared data.
Defines the rules for reading and writing to shared variables in a multithreaded environment
Ensures visibility of changes made by one thread to other threads
Specifies the order in which operations are executed and how they are synchronized
posted on 27 Mar 2024
I applied via Recruitment Consulltant and was interviewed before Mar 2023. There were 4 interview rounds.
There is coding test consists of Easy / Medium DSA Question on Array/String/Hashing
posted on 1 Aug 2022
I applied via Referral and was interviewed in Jul 2022. There was 1 interview round.
I applied via Naukri.com and was interviewed in Sep 2024. There were 3 interview rounds.
Create an API to fetch id and JSON from the client.
Create a RESTful API endpoint that accepts requests from the client
Use a GET request to fetch the id and JSON data from the client
Implement error handling for invalid requests or missing data
Use Java 8 stream to find the forth highest salary from a List.
Use stream() method to convert the List to a stream.
Use distinct() method to remove duplicates.
Use sorted() method to sort the salaries in ascending order.
Use skip() method to skip the first three highest salaries.
Use findFirst() method to get the forth highest salary.
I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.
MCQ test consisting of 70 mcqs in 75 minutes from aptitude english and cs fundamentals. If cleared next paper 2 coding qs medium level
I faced challenges with integrating third-party APIs and debugging complex logic.
Difficulty in understanding and implementing third-party APIs
Issues with data synchronization between different systems
Troubleshooting complex logic errors
Managing dependencies and version conflicts
Time constraints affecting problem-solving
based on 1 interview
Interview experience
Software Engineer
4
salaries
| ₹8.8 L/yr - ₹9.4 L/yr |
Business Analyst
4
salaries
| ₹8.5 L/yr - ₹13.5 L/yr |
Customer Success Manager
4
salaries
| ₹16.8 L/yr - ₹19 L/yr |
Senior Software Engineer
3
salaries
| ₹9 L/yr - ₹36 L/yr |
Bajaj Finserv
Wells Fargo
JPMorgan Chase & Co.
HSBC Group