Filter interviews by
Ask coding questions
I was interviewed in Oct 2021.
OOPs (Object-Oriented Programming) is a programming paradigm that uses objects to design applications and programs.
OOPs focuses on creating reusable code and organizing it into objects.
It involves the concepts of inheritance, encapsulation, and polymorphism.
Inheritance allows a class to inherit properties and methods from another class.
Encapsulation is the process of hiding data and methods within a class.
Polymorphism ...
Inheritance allows for code reuse and promotes polymorphism.
Inheritance allows for creating a new class from an existing class.
The new class can inherit all the properties and methods of the existing class.
Inheritance promotes code reuse and reduces code duplication.
Inheritance also allows for polymorphism, where objects of different classes can be treated as if they are of the same class.
For example, a Car class can i...
String is immutable, StringBuilder and StringBuffer are mutable. StringBuffer is thread-safe.
String is immutable, meaning its value cannot be changed once it is created.
StringBuilder and StringBuffer are mutable, meaning their values can be changed.
StringBuilder is not thread-safe, while StringBuffer is thread-safe.
Use StringBuilder when you don't need thread-safety, and StringBuffer when you do.
Example: String str = "...
String is immutable to ensure thread safety and security. String pooling is a technique to reuse string literals.
Immutable strings prevent accidental modification and ensure thread safety.
String pooling reduces memory usage by reusing string literals.
String objects can be created using the new keyword, but it is not recommended.
StringBuffer and StringBuilder classes can be used for mutable strings.
Top trending discussions
posted on 28 Sep 2023
They will ask questions on logic
posted on 9 Feb 2025
I was interviewed in Aug 2024.
posted on 13 May 2024
I applied via Campus Placement and was interviewed before May 2023. There was 1 interview round.
posted on 25 Sep 2024
I applied via Referral and was interviewed before Sep 2023. There was 1 interview round.
Google meet in react they asked basics and node also must clear js
posted on 23 May 2024
Reconciliation in React is the process of updating the virtual DOM to match the actual DOM.
Reconciliation is the process of comparing the virtual DOM with the actual DOM and making necessary updates.
React uses a diffing algorithm to efficiently update the DOM without re-rendering everything.
Key prop is important for React to identify which items have changed, added, or removed during reconciliation.
posted on 11 Aug 2024
A promise is an object representing the eventual completion or failure of an asynchronous operation.
Promises are used in JavaScript to handle asynchronous operations.
They can be in one of three states: pending, fulfilled, or rejected.
Promises can be chained together using .then() method.
Example: Fetching data from an API returns a promise that resolves with the data.
Example: Promises help avoid callback hell by providi...
Scope refers to the visibility and accessibility of variables in a program.
Scope determines where in a program a variable can be accessed.
Global scope refers to variables that can be accessed anywhere in the program.
Local scope refers to variables that are only accessible within a specific block of code.
Variables declared within a function have local scope.
Scope can help prevent naming conflicts and improve code organi
posted on 7 Jun 2024
posted on 3 Aug 2023
I applied via Naukri.com and was interviewed before Aug 2022. There was 1 interview round.
CTE is a temporary result set that can be referenced within a query, while a subquery is a query nested within another query.
CTE stands for Common Table Expression and is defined using the WITH keyword.
CTEs can be referenced multiple times within a query.
Subqueries are enclosed in parentheses and can only be referenced once in a query.
Subqueries can be correlated or non-correlated.
CTEs are generally used for readabilit...
Middleware in MVC Core is software components that are used to handle requests and responses in the application pipeline.
Middleware components are added to the application pipeline in the Startup class using the UseMiddleware method.
Each middleware component in the pipeline can inspect, modify, or short-circuit the request pipeline.
Middleware components can perform tasks such as authentication, logging, error handling,...
based on 1 interview
Interview experience
based on 3 reviews
Rating in categories
Software Developer
17
salaries
| ₹0 L/yr - ₹0 L/yr |
Android Developer
14
salaries
| ₹0 L/yr - ₹0 L/yr |
QA Engineer
10
salaries
| ₹0 L/yr - ₹0 L/yr |
IOS Developer
9
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
9
salaries
| ₹0 L/yr - ₹0 L/yr |
SPARX IT Solutions
Techugo
Promatics Technologies
Konstant Infosolutions