i
Netcore Cloud Private
Limited
Filter interviews by
I appeared for an interview in Feb 2025, where I was asked the following questions.
An observable is a data stream that can emit values over time, allowing asynchronous programming in Angular applications.
Observables are part of the RxJS library, which is used extensively in Angular for handling asynchronous data.
They can emit multiple values over time, unlike Promises which resolve only once.
You can create observables using the 'Observable.create()' method or by using built-in operators like 'of', 'f...
Observables are streams of data that can emit multiple values over time, while promises handle a single asynchronous value.
Observables can emit multiple values, while promises resolve to a single value.
Example of a promise: fetch('url').then(response => response.json());
Example of an observable: const observable = new Observable(subscriber => { subscriber.next('data'); });
Observables are cancellable, allowing you...
Top trending discussions
I applied via Naukri.com and was interviewed before Sep 2020. There were 3 interview rounds.
Java supports OOP concepts like encapsulation, inheritance, polymorphism, and abstraction, enhancing code reusability and maintainability.
Encapsulation: Bundling data and methods. Example: private variables with public getters/setters.
Inheritance: Deriving new classes from existing ones. Example: class Dog extends Animal.
Polymorphism: Ability to take many forms. Example: method overriding and overloading.
Abstraction: H...
Basic MySQL commands include creating databases, tables, inserting data, querying, updating, and deleting records.
CREATE DATABASE db_name; // Creates a new database
USE db_name; // Selects the database to use
CREATE TABLE table_name (column1 datatype, column2 datatype); // Creates a new table
INSERT INTO table_name (column1, column2) VALUES (value1, value2); // Inserts data into a table
SELECT * FROM table_name; // Retriev...
posted on 30 Mar 2025
I appeared for an interview in Mar 2025, where I was asked the following questions.
Connection pooling is a technique to manage database connections efficiently, reducing overhead and improving performance.
Connection pooling maintains a pool of active database connections for reuse.
It reduces the overhead of establishing a new connection for each database request.
Example: A web application can reuse connections from the pool instead of opening new ones for each user request.
Connection pools can be con...
Mounting in Docker allows you to share files between the host and containers, enabling data persistence and configuration management.
Mounting can be done using volumes or bind mounts.
Volumes are managed by Docker and are stored in a part of the host filesystem which is not directly accessible.
Example of a volume: `docker run -v my_volume:/data my_image`.
Bind mounts allow you to specify an exact path on the host, e.g., ...
posted on 19 Jul 2024
I applied via Naukri.com and was interviewed in Jun 2024. There were 2 interview rounds.
React is a JavaScript library for building user interfaces.
React allows developers to create reusable UI components.
It uses a virtual DOM for efficient rendering.
React uses JSX, a syntax extension that allows mixing HTML with JavaScript.
State and props are used to manage data and pass information between components.
App was given to create
posted on 5 Sep 2023
I applied via Naukri.com and was interviewed before Sep 2022. There were 2 interview rounds.
posted on 20 Jun 2022
I applied via Recruitment Consulltant and was interviewed in May 2022. There were 3 interview rounds.
I applied via Campus Placement and was interviewed in Jul 2023. There were 3 interview rounds.
Binary search is a fast search algorithm that finds the position of a target value within a sorted array.
Binary search works by repeatedly dividing the search interval in half.
It compares the target value with the middle element of the array.
If the target value is equal to the middle element, the position is found.
If the target value is less than the middle element, the search continues on the lower half of the array.
I...
Quick sort is a popular sorting algorithm that uses divide and conquer strategy.
Divide the array into two sub-arrays based on a pivot element
Recursively sort the sub-arrays
Combine the sorted sub-arrays to get the final sorted array
posted on 28 Oct 2024
I applied via Hirest and was interviewed before Oct 2023. There were 2 interview rounds.
Given JavaScript's complex logic on array and list
I appeared for an interview before Apr 2024, where I was asked the following questions.
posted on 19 Sep 2024
I applied via Company Website and was interviewed in Aug 2024. There were 2 interview rounds.
Very basic aptitude questions along with few coding questions
based on 1 interview experience
Difficulty level
Duration
Software Engineer
70
salaries
| ₹4 L/yr - ₹13.2 L/yr |
Senior Software Engineer
68
salaries
| ₹6 L/yr - ₹22.5 L/yr |
Assistant Manager
61
salaries
| ₹11.7 L/yr - ₹21.9 L/yr |
Customer Success Manager
41
salaries
| ₹6 L/yr - ₹21 L/yr |
Software Developer
22
salaries
| ₹2.7 L/yr - ₹10 L/yr |
Softenger
Capital Numbers Infotech
JK Tech
DesignTech Systems