Filter interviews by
I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.
The N+1 problem in Hibernate occurs when a query results in multiple additional queries being executed, leading to performance issues.
Use eager fetching or batch fetching to reduce the number of queries executed
Consider using DTO projections to fetch only the required data
Avoid using lazy loading for collections in performance-critical scenarios
Find the maximum consecutive number occurring in an array of strings.
Iterate through the array and keep track of the current consecutive count.
Update the maximum consecutive count whenever a new consecutive sequence is longer.
Return the maximum consecutive count at the end.
Views and indexes are database objects used to optimize query performance in SQL databases.
Views are virtual tables that display data from one or more tables based on a query. They can simplify complex queries and provide a layer of abstraction.
Indexes are data structures that improve the speed of data retrieval operations on a table. They are created on columns to quickly locate rows based on the indexed column values
Top trending discussions
posted on 17 Dec 2020
I applied via Referral and was interviewed in Sep 2024. There were 2 interview rounds.
posted on 22 Jul 2024
ng-content is used in Angular to project content into a component's template.
ng-content is used to pass content into a component from the outside.
It allows for dynamic content insertion within a component's template.
ng-content is often used in combination with ng-template and ng-container.
It is commonly used for creating reusable components with varying content.
I appeared for an interview in Feb 2025, where I was asked the following questions.
I'm a passionate software developer with expertise in full-stack development and a keen interest in innovative technologies.
Education: Bachelor's degree in Computer Science from XYZ University.
Experience: 3 years of experience in developing web applications using React and Node.js.
Projects: Developed an e-commerce platform that increased sales by 30% within the first quarter.
Skills: Proficient in JavaScript, Python, an...
posted on 23 Sep 2024
I applied via Campus Placement and was interviewed in Aug 2024. There was 1 interview round.
C,c++,java ,SQL, javascript and python
posted on 10 Oct 2024
Polymorphism in programming refers to the ability of a single function or method to operate on different data types.
There are two main types of polymorphism: compile-time (static) polymorphism and run-time (dynamic) polymorphism.
Compile-time polymorphism is achieved through function overloading and operator overloading.
Run-time polymorphism is achieved through inheritance and virtual functions.
Example of compile-time p...
I applied via Approached by Company and was interviewed in Mar 2024. There were 2 interview rounds.
Code review to find bugs
Interface features include abstraction, multiple inheritance, and contract enforcement.
Abstraction: Interfaces allow for the definition of methods without implementation, providing a blueprint for classes to follow.
Multiple Inheritance: Java interfaces support multiple inheritance, allowing a class to implement multiple interfaces.
Contract Enforcement: Interfaces define a contract that implementing classes must adhere
I applied via Job Portal and was interviewed in Jun 2023. There were 3 interview rounds.
posted on 20 Mar 2024
I applied via Referral and was interviewed before Mar 2023. There were 2 interview rounds.
Aptiude test on their platform
Coding question on array
based on 1 interview
Interview experience
Senior Software Engineer
114
salaries
| ₹6.7 L/yr - ₹25 L/yr |
Software Engineer
68
salaries
| ₹3.7 L/yr - ₹14.6 L/yr |
Technical Lead
54
salaries
| ₹12.7 L/yr - ₹36 L/yr |
Senior Associate
50
salaries
| ₹2.3 L/yr - ₹11 L/yr |
Junior Associate
40
salaries
| ₹2 L/yr - ₹4.5 L/yr |
Tekwissen
Damco Solutions
smartData Enterprises
In Time Tec Visionsoft