Filter interviews by
OOPs in Java stands for Object-Oriented Programming which is a programming paradigm based on the concept of objects.
OOPs is a way of programming that focuses on objects and their interactions
It involves encapsulation, inheritance, and polymorphism
Java is an object-oriented programming language that supports OOPs concepts
Example: A car is an object that has properties like color, model, and methods like start, stop, etc
An interface in Java is a collection of abstract methods and constants that can be implemented by a class.
Interfaces define a contract that a class must implement
Interfaces can be used to achieve abstraction and polymorphism
A class can implement multiple interfaces
Interfaces can have default methods and static methods since Java 8
Top trending discussions
posted on 3 Aug 2024
I applied via campus placement at Galgotias College of Engineering and Technology, Greater Noida and was interviewed in Jul 2024. There were 3 interview rounds.
posted on 6 Dec 2024
I applied via Walk-in and was interviewed in Jun 2024. There were 3 interview rounds.
Basic Logical programs
I applied via Campus Placement
Aptitude questions with 2-3 coding questions
Interpreter executes code line by line, compiler translates code into machine code before execution.
Interpreter translates code into machine code line by line during runtime
Compiler translates code into machine code before execution
Interpreted languages include Python, JavaScript
Compiled languages include C, C++
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
Functions return a value while stored procedures do not. Functions can be used in SELECT statements, stored procedures cannot.
Functions return a value, stored procedures do not
Functions can be used in SELECT statements, stored procedures cannot
Functions must return a value, stored procedures may or may not
Use a self join to find the manager of the employee.
Join the employee table with itself on the manager_id and employee_id columns
Select the manager's details based on the employee's manager_id
A trigger is a special type of stored procedure that automatically executes when certain events occur in a database.
Triggers can be used to enforce business rules, perform data validation, or maintain referential integrity.
Examples of trigger events include INSERT, UPDATE, and DELETE operations on a table.
Triggers can be defined to execute before or after the triggering event.
Normal java coding question
Spring IoC (Inversion of Control) is a design pattern where the control of object creation and lifecycle is shifted to a container or framework.
In Spring IoC, objects are created and managed by the Spring container.
It helps in achieving loose coupling between classes.
Dependency Injection is a key feature of Spring IoC, where dependencies of a class are injected by the container.
Example: @Autowired annotation in Spring
The Map interface in Java provides a way to store key-value pairs and retrieve values based on keys.
Different implementations of the Map interface include HashMap, TreeMap, LinkedHashMap, and ConcurrentHashMap.
HashMap provides constant-time performance for basic operations but does not guarantee the order of elements.
TreeMap maintains elements in sorted order based on keys.
LinkedHashMap maintains the insertion order of...
posted on 13 Jan 2025
Logical reasoning, problem solving
2 DSA questions Both are from DP
I applied via LinkedIn
2 hour basic development aptitude question
Interview experience
Software Engineer
161
salaries
| ₹1 L/yr - ₹9 L/yr |
Software Developer
43
salaries
| ₹1.6 L/yr - ₹4.8 L/yr |
RPA Developer
39
salaries
| ₹1.4 L/yr - ₹6 L/yr |
Softwaretest Engineer
30
salaries
| ₹1.7 L/yr - ₹6.5 L/yr |
Business Analyst
29
salaries
| ₹2.5 L/yr - ₹10 L/yr |
TCS
Infosys
Wipro
HCLTech