Filter interviews by
Multithreading is a programming concept where multiple threads within a process execute independently to improve performance.
Multithreading allows for concurrent execution of tasks within a single process
Threads share the same memory space, allowing for efficient communication and data sharing
Examples include running multiple tasks simultaneously in a web server or processing multiple data streams in a video editi...
A class is a blueprint for creating objects in object-oriented programming.
Classes define the properties and behaviors of objects.
Objects are instances of classes.
Classes can inherit properties and behaviors from other classes.
Example: Class 'Car' may have properties like 'color' and 'model', and behaviors like 'drive' and 'stop'.
Inheritance in Java allows a class to inherit properties and behaviors from another class.
Inheritance enables code reusability and promotes the concept of hierarchical classification.
Subclasses can access the methods and fields of their superclass.
Example: class Dog extends Animal, where Dog inherits properties and behaviors from Animal.
Java OOP concepts include encapsulation, inheritance, polymorphism, and abstraction, essential for building robust applications.
Encapsulation: Bundling data and methods. Example: Using private variables with public getters/setters.
Inheritance: Deriving new classes from existing ones. Example: Class 'Dog' inherits from class 'Animal'.
Polymorphism: Methods behaving differently based on the object. Example: Method 'd...
Java does not support multiple inheritance, but it can be achieved through interfaces.
Java does not allow multiple inheritance of classes due to the diamond problem.
However, multiple inheritance can be achieved through interfaces.
A class can implement multiple interfaces, which can have their own default implementations.
Example: class A implements Interface1, Interface2 { }
Exception handling is the process of handling errors and unexpected events in a program.
Exceptions are thrown when an error occurs in the program.
The try-catch block is used to handle exceptions.
The catch block catches the exception and handles it appropriately.
Finally block is used to execute code regardless of whether an exception was thrown or not.
Exception handling helps in making the program more robust and p...
Java keywords like 'this' and 'super' are essential for object-oriented programming, enabling access to class members and inheritance.
'this' refers to the current object instance, allowing access to instance variables and methods.
Example: 'this.variableName' differentiates between instance variables and parameters.
'super' is used to access superclass methods and constructors, facilitating inheritance.
Example: 'sup...
OOPs (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.
OOPs focuses on creating reusable code by organizing data into objects and defining their behavior through methods.
Java is a popular programming language that supports OOPs principles such as encapsulation, inheritance, polymorphism, and abstraction.
Example: In Java, a class 'Car' can have ...
I applied via Approached by Company and was interviewed in May 2024. There was 1 interview round.
My daily routine balances study, exercise, and relaxation, ensuring productivity and well-being throughout the day.
Wake up at 7 AM and start the day with a glass of water and a healthy breakfast, like oatmeal and fruit.
Spend the morning studying or attending classes, focusing on key subjects like biology and chemistry.
Take a break around noon for a light lunch, often a salad or sandwich, to recharge for the afternoon.
I...
I applied via Company Website and was interviewed before Aug 2023. There were 2 interview rounds.
Oops concept in Java refers to Object-Oriented Programming principles like Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation involves bundling data and methods that operate on the data into a single unit.
Polymorphism allows objects to be treated as instances of their parent class.
Abstraction hides the implementation d...
I applied via Naukri.com and was interviewed in Dec 2023. There were 2 interview rounds.
1hr duration with questions related to mern stack
Coding round checks the fundamental knowledge about programming.
Basic coding questions from c
I applied via Walk-in and was interviewed before May 2023. There were 3 interview rounds.
30 minutes array questions
A class is a blueprint for creating objects in object-oriented programming.
Classes define the properties and behaviors of objects.
Objects are instances of classes.
Classes can inherit properties and behaviors from other classes.
Example: Class 'Car' may have properties like 'color' and 'model', and behaviors like 'drive' and 'stop'.
Inheritance in Java allows a class to inherit properties and behaviors from another class.
Inheritance enables code reusability and promotes the concept of hierarchical classification.
Subclasses can access the methods and fields of their superclass.
Example: class Dog extends Animal, where Dog inherits properties and behaviors from Animal.
Multithreading is a programming concept where multiple threads within a process execute independently to improve performance.
Multithreading allows for concurrent execution of tasks within a single process
Threads share the same memory space, allowing for efficient communication and data sharing
Examples include running multiple tasks simultaneously in a web server or processing multiple data streams in a video editing so...
Array , pattern ,oops concepts
Tough round . They won't let you clear this round until you answer the question in around 15-20 minutes
Toughest round. Be prepared
OOPs (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.
OOPs focuses on creating reusable code by organizing data into objects and defining their behavior through methods.
Java is a popular programming language that supports OOPs principles such as encapsulation, inheritance, polymorphism, and abstraction.
Example: In Java, a class 'Car' can have attri...
Java OOP concepts include encapsulation, inheritance, polymorphism, and abstraction, essential for building robust applications.
Encapsulation: Bundling data and methods. Example: Using private variables with public getters/setters.
Inheritance: Deriving new classes from existing ones. Example: Class 'Dog' inherits from class 'Animal'.
Polymorphism: Methods behaving differently based on the object. Example: Method 'draw()...
Array and pattern questions based on c
I applied via Walk-in and was interviewed before Mar 2022. There were 2 interview rounds.
1 Round contains 30 Minutes,
candidates should complete a pattern problem given to them in given time,
the logic of the program should be written in a paper
programming language - c
sample questions like print a traingle, inseverse traingle etc..
2 Question is an array question similar to first question only 30 minutes to complete
sample question - delete the multiples of 5 from an array , print the total number of unique elements in the array, print all the prime numbers from the array
Exception handling is the process of handling errors and unexpected events in a program.
Exceptions are thrown when an error occurs in the program.
The try-catch block is used to handle exceptions.
The catch block catches the exception and handles it appropriately.
Finally block is used to execute code regardless of whether an exception was thrown or not.
Exception handling helps in making the program more robust and preven...
Java keywords like 'this' and 'super' are essential for object-oriented programming, enabling access to class members and inheritance.
'this' refers to the current object instance, allowing access to instance variables and methods.
Example: 'this.variableName' differentiates between instance variables and parameters.
'super' is used to access superclass methods and constructors, facilitating inheritance.
Example: 'super()'...
Java does not support multiple inheritance, but it can be achieved through interfaces.
Java does not allow multiple inheritance of classes due to the diamond problem.
However, multiple inheritance can be achieved through interfaces.
A class can implement multiple interfaces, which can have their own default implementations.
Example: class A implements Interface1, Interface2 { }
Top trending discussions
I appeared for an interview before Jul 2021.
based on 9 interview experiences
Difficulty level
Duration
based on 83 reviews
Rating in categories
Mern Stack Developer
105
salaries
| ₹1 L/yr - ₹6.6 L/yr |
Intern
49
salaries
| ₹1 L/yr - ₹4 L/yr |
Flutter Developer
49
salaries
| ₹1 L/yr - ₹6 L/yr |
Full Stack Developer
45
salaries
| ₹0.4 L/yr - ₹8 L/yr |
Mern Full Stack Developer
16
salaries
| ₹1 L/yr - ₹5.5 L/yr |
TCS
Accenture
Wipro
Cognizant