Filter interviews by
I applied via Naukri.com and was interviewed before Aug 2023. There were 3 interview rounds.
Top trending discussions
I applied via Referral and was interviewed before Mar 2020. There were 3 interview rounds.
I applied via Referral and was interviewed before Sep 2023. There was 1 interview round.
MVP architecture stands for Model-View-Presenter architecture, a design pattern that separates the presentation layer from the business logic.
MVP divides the application into three components: Model (data), View (UI), and Presenter (logic).
Model represents the data and business logic, View represents the UI, and Presenter acts as an intermediary that communicates between Model and View.
MVP helps in achieving separation...
Use relational database with tables for users, products, orders, etc. Utilize indexes for fast querying.
Create a table for users with columns like user_id, name, email, etc.
Create a table for products with columns like product_id, name, price, etc.
Create a table for orders with columns like order_id, user_id, product_id, quantity, etc.
Utilize indexes on commonly queried columns like user_id, product_id for faster retri...
posted on 22 Nov 2024
I applied via Approached by Company and was interviewed before Nov 2023. There was 1 interview round.
I applied via Campus Placement and was interviewed in Sep 2022. There were 2 interview rounds.
Node.js is a runtime environment that allows you to run JavaScript code outside of a web browser.
Node.js is built on Chrome's V8 JavaScript engine.
It uses an event-driven, non-blocking I/O model.
Node.js is commonly used for building server-side applications.
It has a large ecosystem of open-source libraries and frameworks like Express.js.
Event loop is a mechanism that allows a program to efficiently handle multiple events or tasks concurrently.
Event loop is commonly used in asynchronous programming to manage tasks that may take varying amounts of time to complete.
It continuously checks for events or tasks in a queue and executes them one by one.
Event loop helps prevent blocking of the main thread by allowing non-blocking execution of tasks.
Popular exam...
Callback is a function passed as an argument to another function to be executed later, while a promise is an object representing the eventual completion or failure of an asynchronous operation.
Callback is used in traditional asynchronous programming, while promises are used in modern asynchronous programming.
Callbacks can lead to callback hell or pyramid of doom, while promises provide better readability and error hand...
Middlewares in Node.js are functions that have access to the request and response objects, and can modify or terminate the request-response cycle.
Middlewares are functions that are executed in the middle of the request-response cycle.
They can perform tasks like parsing request data, logging, authentication, etc.
Middlewares can be added using app.use() method in Express framework.
Example: app.use(bodyParser.json()) to p
Event emitter is a pattern used to handle and respond to events in software development.
Event emitter is a design pattern commonly used in Node.js for handling events.
It allows objects to subscribe to events and be notified when those events occur.
Event emitter is often used for asynchronous programming and decoupling components.
Example: EventEmitter class in Node.js can be used to create custom events and handle them.
I applied via Campus Placement and was interviewed before Aug 2023. There were 2 interview rounds.
I am a software engineer with 5 years of experience in developing web applications using Java, Spring, and Angular.
5 years of experience in software development
Proficient in Java, Spring, and Angular
Strong problem-solving skills
Experience working in Agile development environment
I appeared for an interview before Feb 2024.
Object oriented programming is a programming paradigm based on the concept of objects, which can contain data and code.
Encapsulation: bundling data and methods that operate on the data into a single unit (object)
Inheritance: allows a class to inherit properties and behavior from another class
Polymorphism: ability for objects to be treated as instances of their parent class or as instances of their own class
I applied via Referral and was interviewed before Mar 2022. There were 2 interview rounds.
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Senior Executive
52
salaries
| ₹5 L/yr - ₹8.1 L/yr |
Assistant Manager
40
salaries
| ₹7 L/yr - ₹13 L/yr |
Deputy Manager
32
salaries
| ₹7.3 L/yr - ₹19.5 L/yr |
Software Engineer
17
salaries
| ₹4 L/yr - ₹5.5 L/yr |
Manager
17
salaries
| ₹13 L/yr - ₹20.6 L/yr |
Suzlon Group
Adani Power
Adani Group
Torrent Power