i
Ciklum
Filter interviews by
I applied via Campus Placement and was interviewed in Sep 2021. There were 4 interview rounds.
Polymorphism is the ability of an object to take on many forms.
Polymorphism allows objects of different classes to be treated as if they were objects of the same class.
It is achieved through method overriding and method overloading.
Examples include function overloading, operator overloading, and inheritance.
Polymorphism helps in creating reusable and flexible code.
Function overriding is a feature in object-oriented programming where a subclass provides a different implementation of a method that is already defined in its superclass.
Function overriding is used to achieve polymorphism in OOP.
The method signature of the overridden method in the subclass must match that of the superclass.
The access level of the overridden method in the subclass cannot be more restrictive than that o...
Top trending discussions
The question is asking for the current time and the angles formed by the hour and minute hands on a clock.
The angle between the hour and minute hands of a clock can be calculated using the formula: angle = |(30*hour - (11/2)*minutes)|
At 3:00, the angle between the hour and minute hands is 90 degrees.
At 6:00, the angle between the hour and minute hands is 180 degrees.
At 9:00, the angle between the hour and minute hands
I applied via Referral and was interviewed before Nov 2023. There were 3 interview rounds.
I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.
There was a coding round and out of 75 students 28 got selected for next round
Share the link for codesignal
posted on 13 Oct 2023
Hibernate is an ORM tool in Java used for mapping Java classes to database tables.
Hibernate simplifies the development of Java applications by providing a framework for mapping an object-oriented domain model to a traditional relational database.
It eliminates the need for writing complex SQL queries by allowing developers to work with objects instead of tables.
Hibernate provides caching mechanisms to improve performanc...
HashMap is a data structure that stores key-value pairs and provides constant time complexity for basic operations.
HashMap allows quick access to values based on their keys
Keys must be unique and values can be duplicated
HashMap is not thread-safe and requires synchronization for concurrent access
Java's HashMap implementation uses hashing to distribute keys across buckets
I applied via Approached by Company and was interviewed in Jul 2024. There were 3 interview rounds.
I have a strong technical background, proven track record of delivering high-quality software, and a passion for continuous learning and improvement.
I have a Bachelor's degree in Computer Science and X years of experience in software development.
I have successfully led multiple projects from conception to completion, delivering high-quality software on time and within budget.
I am proficient in a variety of programming ...
based on 4 reviews
Rating in categories
Software Engineer
96
salaries
| ₹3.5 L/yr - ₹15 L/yr |
Senior Software Engineer
47
salaries
| ₹16.5 L/yr - ₹35 L/yr |
Software Developer
36
salaries
| ₹3 L/yr - ₹8.3 L/yr |
Technical Lead
27
salaries
| ₹8.4 L/yr - ₹35 L/yr |
Java Developer
19
salaries
| ₹3.8 L/yr - ₹4.9 L/yr |
Saama Technologies
DISYS
Equifax
SAS