i
Filter interviews by
I applied via LinkedIn and was interviewed in Aug 2023. There were 2 interview rounds.
Java 8 introduced several new features including lambda expressions, streams, and default methods.
Lambda expressions enable functional programming and simplify code.
Streams provide a new way to process collections and perform operations in parallel.
Default methods allow interfaces to have method implementations.
Other features include the Optional class, Date and Time API, and Nashorn JavaScript engine.
Lambda is an anonymous function in programming, while Optional is a container object that may or may not contain a non-null value.
Lambda is used to write concise and functional code by allowing the creation of small, reusable functions.
Optional is used to handle null values in a more explicit and safe way, reducing the chances of NullPointerExceptions.
Lambda expressions can be used with functional interfaces, allowing ...
A singleton design pattern restricts the instantiation of a class to a single object.
Singleton pattern ensures that only one instance of a class is created.
It provides a global point of access to the instance.
Commonly used in scenarios where a single instance is required to control actions or resources.
Example: Database connection manager, logger, configuration manager.
Observer design pattern is a behavioral design pattern that allows objects to subscribe and receive updates from a subject.
It is used to establish a one-to-many dependency between objects.
The subject maintains a list of observers and notifies them of any state changes.
Observers can be added or removed dynamically.
It promotes loose coupling between objects.
Example: A weather station broadcasts weather updates to multipl...
Top trending discussions
I applied via Naukri.com and was interviewed before May 2020. There were 3 interview rounds.
posted on 12 Jun 2024
It consist of 4 DSA ques and few quiz and opps concept based ques
1st was string based Medium level ques.
2nd was a ques based on 2 pointer
And other 2 was from Vector and Linked list easy ques
Print natural numbers in spiral form using a 2D array.
Create a 2D array with dimensions n x n.
Initialize variables for row and column boundaries.
Iterate through the array in a spiral pattern, filling in natural numbers.
I appeared for an interview before Jun 2024, where I was asked the following questions.
Star behavior signifies the performance and scalability of systems, often used in distributed computing and network analysis.
In distributed systems, star behavior indicates how well a system can handle increased loads without performance degradation.
For example, in a star topology network, the central hub's performance is crucial as it connects all nodes.
In software design, star behavior can refer to how components int...
Exam to test reasoning and aptitude, and speed to answer them
Dsa question easy to medium level
Sorting a linked list can be efficiently done using merge sort due to its O(n log n) time complexity.
Use merge sort as it works well with linked lists due to its divide-and-conquer approach.
Split the linked list into two halves using the slow and fast pointer technique.
Recursively sort both halves and then merge them back together.
Example: For a linked list 4 -> 2 -> 1 -> 3, the sorted list will be 1 -> 2 -...
Check if a string of brackets is valid by ensuring every opening bracket has a corresponding closing bracket in the correct order.
Use a stack to keep track of opening brackets. Example: For '({[]})', push '(', '{', '[' onto the stack.
For each closing bracket, check if it matches the top of the stack. Example: For '}', pop '{' from the stack.
If the stack is empty at the end, the brackets are valid. Example: '()[]{}' is ...
I applied via Campus Placement and was interviewed before Jun 2023. There were 2 interview rounds.
Java , Spring, SQL questions asked without one data structure basic live coding question
posted on 6 Feb 2024
I applied via Company Website and was interviewed before Feb 2023. There were 2 interview rounds.
For fresher, you need a basic knowledge of collection and string manipulating.
Project related they will ask you how API works, what's the flow of your application how you implement such kind of questions they may ask
posted on 26 Oct 2024
I applied via Naukri.com and was interviewed before Oct 2023. There were 2 interview rounds.
I applied via Naukri.com and was interviewed in Jul 2024. There were 3 interview rounds.
Technical sql questions
Oops concept and sql db questions
based on 1 interview experience
Difficulty level
Duration
Associate Software Engineer
122
salaries
| ₹5 L/yr - ₹11 L/yr |
Software Engineer
76
salaries
| ₹4.8 L/yr - ₹17 L/yr |
Senior Software Engineer
23
salaries
| ₹9.5 L/yr - ₹20.9 L/yr |
Software Developer
17
salaries
| ₹9.6 L/yr - ₹28.6 L/yr |
Associate Software Engineer 2
16
salaries
| ₹7.2 L/yr - ₹10 L/yr |
Kissht Finance
VSoft Technologies
Innoviti Technologies Private Limited
Verifone