i
Cigniti Technologies
Filter interviews by
I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.
I applied via Naukri.com and was interviewed in Sep 2021. There was 1 interview round.
Yes, interfaces can be overridden in Java using the 'default' keyword.
Interfaces can be overridden in Java 8 or later using the 'default' keyword.
The 'default' keyword allows us to provide a default implementation for a method in an interface.
If a class implements an interface with a default method, it can choose to override the default implementation.
Overriding a default method is done by simply providing a new implem...
Code example of method overriding in Java
Create a parent class with a method
Create a child class that extends the parent class and overrides the method
Instantiate the child class and call the method to see the overridden behavior
Java8 features include lambda expressions, streams, and functional interfaces.
Lambda expressions provide concise syntax for functional programming.
Streams allow for efficient processing of large data sets.
Functional interfaces enable the use of lambda expressions.
Optional class helps to avoid null pointer exceptions.
Default methods allow for adding new methods to interfaces without breaking existing implementations.
I appeared for an interview before Jul 2021.
Top trending discussions
I applied via Naukri.com and was interviewed in Mar 2021. There was 1 interview round.
I applied via Recruitment Consultant and was interviewed before Oct 2020. There were 4 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Jul 2021. There were 2 interview rounds.
Technical and elaboarting more on the project work
I applied via Referral and was interviewed before Jan 2021. There were 3 interview rounds.
OOPs concepts are used in real life to model objects and their behavior.
Encapsulation: A car's engine is encapsulated and can only be accessed through specific methods.
Inheritance: A sports car is a type of car that inherits properties and methods from the car class.
Polymorphism: A person can be a student, teacher, or employee, each with their own unique behavior.
Abstraction: A TV remote has buttons that abstract the c...
Hashmap is a data structure that stores key-value pairs and uses hashing to locate values based on their keys.
Hashmap uses an array of linked lists to store key-value pairs.
The hash function is used to convert the key into an index of the array.
If two keys have the same hash value, they are stored in the same linked list.
Hashmap provides constant time complexity for insertion, deletion, and retrieval of values.
Java's H...
Using a crypto price API to fetch and display real-time cryptocurrency prices in a machine coding project.
Utilize a crypto price API to fetch real-time cryptocurrency prices
Implement error handling for API requests
Display the fetched prices in a user-friendly format
I appeared for an interview in Nov 2024.
Questions about java concurrency framework, java 8 and 11 features, Code chef coding problem
I applied via Naukri.com and was interviewed in Jun 2024. There were 3 interview rounds.
Prepare DSA, Programing and DB
based on 1 interview
1 Interview rounds
based on 1 review
Rating in categories
Senior Test Engineer
619
salaries
| ₹5.5 L/yr - ₹21.4 L/yr |
Senior Engineer
592
salaries
| ₹7 L/yr - ₹28 L/yr |
Test Lead
390
salaries
| ₹6.8 L/yr - ₹28 L/yr |
Test Engineer
366
salaries
| ₹4 L/yr - ₹13.8 L/yr |
Project Lead
275
salaries
| ₹9.4 L/yr - ₹31 L/yr |
Xoriant
Photon Interactive
CitiusTech
Iris Software