i
CriticalRiver
Filter interviews by
Inheritance in Java allows a class to inherit properties and behaviors from another class.
Inheritance allows for code reusability and promotes the concept of 'is-a' relationship.
Subclasses can access the methods and fields of their superclass.
Java supports single and multilevel inheritance but not multiple inheritance.
Example: class Dog extends Animal {}
Synchronization in Java ensures that only one thread can access a shared resource at a time.
Synchronization is achieved using the synchronized keyword in Java.
It can be applied to methods or blocks of code.
Synchronization prevents race conditions and ensures data consistency in multi-threaded programs.
I applied via Naukri.com and was interviewed before Sep 2022. There were 3 interview rounds.
API is a set of rules and protocols that allows different software applications to communicate with each other. Data Integration is the process of combining data from different sources into a single, unified view.
API stands for Application Programming Interface and allows different software applications to communicate with each other.
Data Integration involves combining data from different sources to provide a unified v...
Top trending discussions
I applied via Campus Placement and was interviewed in Mar 2021. There were 4 interview rounds.
posted on 28 Jul 2021
I applied via Campus Placement and was interviewed before Jul 2020. There was 1 interview round.
Check if binary tree is balanced or not.
A balanced binary tree has the height of left and right subtrees differ by at most 1.
Recursively check the height of left and right subtrees and compare.
Use a helper function to calculate the height of a subtree.
Time complexity: O(nlogn) for a balanced tree, O(n^2) for a skewed tree.
Detect loops in a linked list.
Use two pointers, one moving at a faster pace than the other.
If there is a loop, the faster pointer will eventually catch up to the slower one.
To detect the start of the loop, reset one pointer to the head and move both pointers at the same pace.
posted on 15 Jul 2022
I applied via Referral and was interviewed before Jul 2021. There were 3 interview rounds.
If you are a fresher , then this is for you else almost no coding test for experienced candidates.
It represents the eligibility of person and thinking process ,view of thoughts
Skills ,fast typing , experienced ,new ideas
Deeply study case and make a point to make attractive
I applied via Referral and was interviewed before Aug 2021. There were 2 interview rounds.
General topics like mathe, English, social etc
They totally select you on the basis of aptitude only
I applied via Walk-in and was interviewed in Jul 2023. There were 2 interview rounds.
Asked basic questions on aptitude and reasoning
It cosist of some aptitude questions
based on 4 interviews
Interview experience
based on 13 reviews
Rating in categories
Software Engineer
116
salaries
| ₹1.2 L/yr - ₹9.1 L/yr |
Senior Software Engineer
82
salaries
| ₹10 L/yr - ₹33 L/yr |
Technical Lead
28
salaries
| ₹19 L/yr - ₹33 L/yr |
Software Developer
27
salaries
| ₹3.5 L/yr - ₹13.4 L/yr |
Salesforce Developer
16
salaries
| ₹2 L/yr - ₹7.7 L/yr |
Maxgen Technologies
Value Point Systems
JoulestoWatts Business Solutions
F1 Info Solutions and Services