Filter interviews by
Clear (1)
An inner join query combines rows from two or more tables based on a related column between them.
Use the SELECT statement to specify the columns you want to retrieve
Use the FROM clause to specify the tables you want to join
Use the INNER JOIN keyword to perform an inner join based on a common column
I applied via Company Website and was interviewed before May 2022. There were 3 interview rounds.
Basic questions of aptitude and some coding questions.
OOPS concepts are the principles of Object-Oriented Programming that help in creating modular and reusable code.
Encapsulation: Binding data and methods together in a single unit.
Inheritance: Acquiring properties and behavior of a parent class by a child class.
Polymorphism: Ability of an object to take many forms.
Abstraction: Hiding implementation details and showing only functionality.
Examples: Class, Object, Inheritan
String is a sequence of characters.
In Java, String is a class that represents a sequence of characters.
Strings are immutable, meaning their values cannot be changed once created.
String literals are enclosed in double quotes, e.g. "Hello World".
Strings can be concatenated using the + operator, e.g. "Hello" + "World".
Strings have many built-in methods for manipulation, such as length(), substring(), and indexOf().
Palindrome is a word, phrase, number, or other sequence of characters that reads the same backward as forward.
Remove all non-alphanumeric characters from the string
Convert the string to lowercase
Reverse the string
Compare the reversed string with the original string
Top trending discussions
I applied via Naukri.com and was interviewed before Aug 2020. There was 1 interview round.
Strong OOPS concept is essential for Java developers to write efficient and maintainable code.
Understanding of classes, objects, inheritance, polymorphism, and encapsulation
Ability to design and implement complex systems using OOPS principles
Experience with design patterns and SOLID principles
Knowledge of interfaces, abstract classes, and access modifiers
Familiarity with UML diagrams for modeling software systems
I applied via Company Website and was interviewed in Jul 2020. There was 1 interview round.
Java is a high-level programming language known for its platform independence and object-oriented approach.
Java is widely used for developing desktop, web, and mobile applications.
It is known for its write once, run anywhere (WORA) capability.
Java uses a virtual machine (JVM) to execute code, providing portability across different operating systems.
It supports multithreading, exception handling, and dynamic memory allo...
Inheritance is a mechanism in object-oriented programming where a new class is created from an existing class.
Allows for code reuse and promotes code organization
The new class (subclass) inherits properties and methods from the existing class (superclass)
Subclass can add new properties and methods or override existing ones
Example: A Car class can inherit properties and methods from a Vehicle class
I applied via Referral and was interviewed in Nov 2020. There was 1 interview round.
A program to calculate the sum of numbers.
Create a variable to store the sum.
Iterate through the numbers and add each number to the sum.
Return the sum.
Java is a high-level, object-oriented programming language used to develop applications for various platforms.
Java is platform-independent and can run on any device with a Java Virtual Machine (JVM)
It is known for its security features and is commonly used for developing web applications, mobile apps, and enterprise software
Java code is compiled into bytecode, which can be executed on any platform that has a JVM instal...
Java is a versatile, platform-independent language with a vast community and extensive libraries.
Java is object-oriented and easy to learn.
It has a vast community and extensive libraries.
It is platform-independent and can run on any device.
Java is secure and reliable.
It is used in various domains like web development, mobile app development, and enterprise applications.
Examples: Android apps, Spring framework, Hadoop,
I applied via Naukri.com and was interviewed before Jul 2020. There were 3 interview rounds.
I have used the Singleton design pattern in my Java projects.
Singleton pattern ensures that only one instance of a class is created and provides a global point of access to it.
It is useful when we want to limit the number of instances of a class to one.
Example: Creating a Logger class as a Singleton to ensure only one instance is used throughout the application.
I applied via Naukri.com and was interviewed before May 2021. There was 1 interview round.
I applied via Company Website
based on 2 interviews
Interview experience
Module Lead
456
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
264
salaries
| ₹0 L/yr - ₹0 L/yr |
Softwaretest Engineer
228
salaries
| ₹0 L/yr - ₹0 L/yr |
Team Lead
222
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Application Developer
209
salaries
| ₹0 L/yr - ₹0 L/yr |
Concentrix Corporation
Foundever
Wipro
Genpact