Filter interviews by
I applied via Naukri.com and was interviewed in Sep 2021. There were 2 interview rounds.
Shortlist, assignment,technical
Top trending discussions
posted on 8 Jul 2024
I applied via Campus Placement and was interviewed in Jun 2024. There were 2 interview rounds.
Find the single number in a sorted array with frequency of 2 for all other numbers.
Use binary search to find the number with different frequency.
Check if the mid element is at even or odd index to determine which side to search next.
Example: Input array [1, 1, 2, 2, 3, 3, 4, 4, 5] should return 5.
Print the left view of a tree by traversing the tree from left to right at each level
Traverse the tree using level order traversal
Print the first node at each level encountered during traversal
I was interviewed in Mar 2024.
Mcq test on c#, sql, Mvc
A pipeline is a series of interconnected steps or stages in a process, where output of one step is input to the next step.
Pipeline is commonly used in software development for continuous integration and continuous delivery processes.
Each step in the pipeline performs a specific task, such as building, testing, and deploying code.
Pipeline automation tools like Jenkins, GitLab CI/CD, and Azure DevOps help in managing and
The .NET Framework is a software framework developed by Microsoft that provides a large library of pre-coded solutions to common programming problems.
Developed by Microsoft
Provides a large library of pre-coded solutions
Supports multiple programming languages like C#, VB.NET, F#
Consists of Common Language Runtime (CLR) and Framework Class Library (FCL)
The different components of DOT-NET include Common Language Runtime (CLR), Framework Class Library (FCL), and ASP.NET.
Common Language Runtime (CLR) - provides various services such as memory management, exception handling, and security.
Framework Class Library (FCL) - a collection of reusable classes, interfaces, and value types that provide access to system functionality.
ASP.NET - a web application framework for buildi...
Abstract classes can have implementation details while interfaces cannot.
Abstract classes can have method implementations while interfaces cannot.
A class can inherit only one abstract class but can implement multiple interfaces.
Abstract classes can have access modifiers on their members while interfaces cannot.
Interfaces are used to define a contract for classes to implement.
Abstract classes are used to provide a commo
posted on 17 May 2024
I applied via Naukri.com and was interviewed in Apr 2024. There were 3 interview rounds.
The first round was aptitude and it has 3 sections
They gave coding regarding java
OOPs concepts are fundamental principles in object-oriented programming, including inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class. Example: class Dog extends Animal.
Encapsulation: Bundling data and methods that operate on the data into a single unit. Example: private variables and public methods.
Polymorphism: Ability to present...
Method overloading is having multiple methods in the same class with the same name but different parameters. Method overriding is having a method in a subclass with the same name and parameters as a method in its superclass.
Method overloading is resolved at compile time based on the method signature, while method overriding is resolved at runtime based on the object type.
Method overloading is used to provide different ...
posted on 29 Feb 2024
I applied via Instahyre and was interviewed in Jan 2024. There was 1 interview round.
Medium leetcode question on graph was given by third party interviewer BarRaiser
posted on 23 May 2024
I applied via Company Website and was interviewed before Apr 2023. There was 1 interview round.
Prepare test cases for for winzip
posted on 30 Oct 2017
posted on 25 Sep 2024
They asked some programs like fibbonaccy,armstring number,happy number
They asked some programs and technical questions on java
posted on 15 Sep 2023
I applied via Naukri.com and was interviewed in Mar 2023. There were 3 interview rounds.
Method overloading is when multiple methods in a class have the same name but different parameters.
Allows multiple methods with the same name but different parameters to be defined in a class
Parameters can differ in number, type, or order
Example: void print(int num) and void print(String text) are overloaded methods
Method overriding is a feature in object-oriented programming that allows a subclass to provide a specific implementation of a method that is already provided by its superclass.
Method overriding is done when a subclass provides a specific implementation for a method that is already defined in its superclass.
The method in the subclass must have the same name, return type, and parameters as the method in the superclass.
M...
A singleton class is a class that can only have one instance created and provides a global point of access to that instance.
Singleton classes are often used for logging, caching, database connections, and thread pools.
They typically have a private constructor to prevent instantiation from outside the class.
The class itself usually provides a static method to access the single instance.
Oops Pillars are the four main concepts of Object-Oriented Programming: Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundles data and methods into a single unit, protecting data from outside interference.
Polymorphism: Allows objects to be treated as instances of their parent class, enabling flexibility in code.
...
Dependency injection is a design pattern in which components are given their dependencies rather than creating them internally.
Allows for easier testing by mocking dependencies
Promotes loose coupling between components
Improves code reusability and maintainability
Examples: Constructor injection, Setter injection, Interface injection
Technical Assistant
6
salaries
| ₹2.2 L/yr - ₹4.3 L/yr |
Service Engineer
5
salaries
| ₹2.2 L/yr - ₹3.6 L/yr |
System Administrator
4
salaries
| ₹2 L/yr - ₹4.5 L/yr |
Technical Recruiter
4
salaries
| ₹1.2 L/yr - ₹9 L/yr |
Customer Support Executive
4
salaries
| ₹1.2 L/yr - ₹3.2 L/yr |
Beta Solutions
Delta System and Software
OmegaTech
Sigma Services