Filter interviews by
I applied via Recruitment Consulltant and was interviewed before May 2023. There were 2 interview rounds.
I have used design patterns like Singleton, Factory, Observer, and Strategy in my projects.
Singleton pattern ensures a class has only one instance and provides a global point of access to it.
Factory pattern creates objects without specifying the exact class of object that will be created.
Observer pattern defines a one-to-many dependency between objects so that when one object changes state, all its dependents are notif...
MVVM focuses on data binding and separation of concerns, while MVP focuses on the separation of concerns between the view and the presenter.
MVVM stands for Model-View-ViewModel, where the ViewModel acts as an intermediary between the view and the model.
MVVM uses data binding to automatically update the view when the ViewModel changes.
MVP stands for Model-View-Presenter, where the presenter acts as an intermediary betwe...
Cherrypick usage involves selecting specific commits from one branch and applying them to another branch.
Cherrypick is used to apply specific commits from one branch to another branch.
It is useful for selectively applying changes without merging entire branches.
Syntax: git cherry-pick
Example: git cherry-pick abc123
Use filter method instead of reduce method to reduce usage in array of strings.
Use filter method to create a new array with all elements that pass a certain condition.
Example: const filteredArray = array.filter(item => item.length > 5);
Avoid using reduce method for simple filtering tasks to improve readability and performance.
I applied via Approached by Company and was interviewed before Apr 2021. There were 2 interview rounds.
I applied via Approached by Company and was interviewed before Apr 2021. There were 2 interview rounds.
Top trending discussions
I appeared for an interview in Jun 2024.
posted on 8 Jan 2025
I applied via Approached by Company and was interviewed before Oct 2022. There were 4 interview rounds.
I applied via Company Website and was interviewed before Mar 2022. There were 3 interview rounds.
My expertise lies in Java and related technologies.
Proficient in Java programming language and its frameworks like Spring and Hibernate
Experience in developing web applications using HTML, CSS, JavaScript, and AngularJS
Familiarity with database technologies like MySQL and Oracle
Knowledge of software development methodologies like Agile and Scrum
Experience in leading and mentoring a team of developers
A linked list is a data structure consisting of nodes where each node points to the next node in the sequence.
Nodes contain data and a reference to the next node
Can be singly linked (each node points to the next) or doubly linked (each node points to the next and previous)
Example: Node 1 -> Node 2 -> Node 3
To find the middle node of a linked list, use the slow and fast pointer technique.
Initialize two pointers, slow and fast, both pointing to the head of the linked list.
Move the slow pointer by one step and the fast pointer by two steps until the fast pointer reaches the end of the list.
The node pointed to by the slow pointer at this point will be the middle node.
Addressing conflict between manager and developer requires open communication, understanding both perspectives, and finding a mutually beneficial solution.
Encourage open communication between the manager and developer to understand each other's perspectives and concerns.
Facilitate a meeting to discuss the conflict and find common ground or compromises.
Seek to understand the underlying reasons for the conflict and addre...
Coding and concepts of data science
based on 1 interview
1 Interview rounds
based on 6 reviews
Rating in categories
Software Engineer
308
salaries
| ₹4.6 L/yr - ₹15 L/yr |
Senior Software Engineer
282
salaries
| ₹8.5 L/yr - ₹29 L/yr |
Associate Software Engineer
108
salaries
| ₹4 L/yr - ₹7 L/yr |
Technical Lead
77
salaries
| ₹11 L/yr - ₹36 L/yr |
Software Developer
44
salaries
| ₹5.2 L/yr - ₹10 L/yr |
ITC Infotech
CMS IT Services
KocharTech
Xoriant